Windows - 如何将子文件夹中的所有文件移动到父文件夹?

Windows - 如何将子文件夹中的所有文件移动到父文件夹?

你能告诉我如何将子文件夹中的所有文件移动到父文件夹吗?

答案1

  1. 选择要移动的文件和文件夹。
  2. 右击选择剪切
  3. 转至父文件夹
  4. 右键单击一些空白处并选择粘贴。

如果所讨论的子文件夹有多个子文件夹,并且您想要移动所有文件而不保留其子文件夹结构,请执行以下操作:

  1. 按 F3 打开搜索对话框(如果您使用的是 Windows 7+,它会将光标移动到搜索栏)
  2. 输入*.*并按回车键。
  3. 等待搜索完成。请注意,搜索可能看似已完成,然后突然发现更多文件。搜索完成时不会有任何通知,除了在搜索结果底部显示一条消息:再次搜索。
  4. Ctrl使用+选择所有文件A
  5. 右击选择剪切
  6. 移动到父文件夹,方法是先按“返回”退出搜索,然后再按一次“返回”转到父文件夹
  7. 右键单击空白处并选择粘贴。

答案2

使用“for”命令:打开命令窗口,然后使用类似下面的命令,假设您在 c:\foo\bar\ 中有文件并想要将它们移动到 c:\foo\ :

for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo

/Y 开关关闭确认功能;如果您想确认每个文件移动,请将其删除。

编辑:如果您想将其保存到批处理文件中并从父文件夹运行它,您可以,但您需要将百分号加倍(即 %F 变成 %%F)

答案3

  1. 在 Windows 资源管理器中 - 浏览到父文件夹并使用搜索对话框搜索 *,这将返回父文件夹和子文件夹中的所有文件。(或者,如果您知道只想从子文件夹中返回特定项目,则可以根据需要限制搜索。例如,如果您只想移动 .jpg 文件,则可以搜索 *.jpg)

  2. 在搜索结果中将其设置为显示详细信息并按文件夹路径列排序(您可能必须将其添加到显示的列中)。这样可以更轻松地选择不在父文件夹路径中的所有项目。

  3. 选择所有要移动的项目并将其拖放到父文件夹中。

答案4

对此没有现成的解决方案。使用简单的拖放技术:

  1. 选择要移动的文件
  2. 拖拽至目标文件夹
  3. 放下它们

相关内容