文件移动

命令

移动选中文件到指定文件夹:

Copy MOVE TO "C:\目标文件夹"

详见 Copy 命令。

解散文件夹

“解散文件夹”指的是将指定文件夹中的文件全部移动到上一层级,并删除原文件夹。

在 DOpus 中,可以通过以下命令来实现解散文件夹:

Copy MOVE FILE="{filepath$}\*" TO="{filepath$|..}"
Delete QUIET FORCE FILE="{filepath$}"

通过 设置 > 文件类型 打开文件类型编辑器,按下图操作,可以在文件夹的上下文菜单中添加一个“解散文件夹”按钮:

操作前操作后

如果想要将选中文件夹中的所有子文件夹也一同解散,则可以使用以下命令:

@dirsonly
Rename PATTERN="*" TO="{filepath|..}*" AUTORENAME RECURSE
Delete QUIET FORCE

或者使用平面视图来手动实现:

  1. 右键单击平面视图按钮,选中 混合(或左键单击两次平面视图按钮),让所有子文件混合显示

  2. 手动将文件移动到上一层级

  3. 删除剩余的文件夹

上述平面视图操作也可以使用命令来实现
SET flatview=MixedNoFolders
SELECT ALLFILES
COPY MOVE HERE FLATVIEWCOPY=single
SET flatview=off
SELECT ALLDIRS

最后更新于