mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
50 lines
1.8 KiB
Markdown
50 lines
1.8 KiB
Markdown
---
|
||
id: file.move.howto
|
||
title: 移动文件或文件夹
|
||
type: howto
|
||
feature: file
|
||
scope: end-user
|
||
locale: zh
|
||
aliases:
|
||
- 文件搬位置
|
||
- 把文件挪到另一个文件夹
|
||
- 怎么移动文件
|
||
- 改文件位置
|
||
- 文件归档到子目录
|
||
related_tools: [list_files]
|
||
related_pages: [file]
|
||
prerequisites:
|
||
- 对源文件和目标文件夹都有写权限
|
||
negative:
|
||
- 一次最多移动 100 个项目
|
||
- 已共享的文件 / 文件夹不能移入另一个共享文件夹(避免共享嵌套)
|
||
- 含共享内容的文件夹不能移入共享文件夹(同上)
|
||
- 不能移到自己的子文件夹(会循环引用)
|
||
- 移到共享文件夹后,文件拥有者(userid)会改为共享根的拥有者
|
||
last_verified: v1.7.90
|
||
---
|
||
|
||
# 移动文件或文件夹
|
||
|
||
## 入口
|
||
- 桌面端 Web:选中一个或多个文件 → 顶部「移动」按钮,或右键「移动到...」
|
||
- 桌面端 Web:直接拖拽到左侧文件树某文件夹
|
||
- 移动端:长按文件 → 菜单「移动」
|
||
|
||
## 操作步骤
|
||
1. 选中要移动的文件 / 文件夹(多选支持 Ctrl/Cmd + 点击,最多 100 个)
|
||
2. 点「移动」按钮,弹出文件夹选择器
|
||
3. 选择目标文件夹(可层层进入);选「根目录」放回自己的根
|
||
4. 确认后系统校验权限与共享冲突,通过则原子事务移动
|
||
|
||
## 移动到共享文件夹时
|
||
- 文件的拥有者会改为共享根的所有者
|
||
- 子文件夹内所有文件的拥有者一并更新
|
||
- 已经在共享状态的文件不能这么移(会被拒绝)
|
||
|
||
## 不支持
|
||
- 不支持跨用户私有空间移动(必须有目标方写权限)
|
||
- 含共享文件的文件夹移入另一个共享(会报「内含共享文件,无法移动」)
|
||
- 不能移到自己的子目录(会报「移动位置错误」)
|
||
- 不支持一次性 ≥ 100 个的批量移动
|