50 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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 个的批量移动