你能告诉我如何将子文件夹中的所有文件移动到父文件夹吗?
答案1
- 选择要移动的文件和文件夹。
- 右击选择剪切
- 转至父文件夹
- 右键单击一些空白处并选择粘贴。
如果所讨论的子文件夹有多个子文件夹,并且您想要移动所有文件而不保留其子文件夹结构,请执行以下操作:
- 按 F3 打开搜索对话框(如果您使用的是 Windows 7+,它会将光标移动到搜索栏)
- 输入
*.*
并按回车键。 - 等待搜索完成。请注意,搜索可能看似已完成,然后突然发现更多文件。搜索完成时不会有任何通知,除了在搜索结果底部显示一条消息:再次搜索。
- Ctrl使用+选择所有文件A
- 右击选择剪切
- 移动到父文件夹,方法是先按“返回”退出搜索,然后再按一次“返回”转到父文件夹
- 右键单击空白处并选择粘贴。
答案2
使用“for”命令:打开命令窗口,然后使用类似下面的命令,假设您在 c:\foo\bar\ 中有文件并想要将它们移动到 c:\foo\ :
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
/Y 开关关闭确认功能;如果您想确认每个文件移动,请将其删除。
编辑:如果您想将其保存到批处理文件中并从父文件夹运行它,您可以,但您需要将百分号加倍(即 %F 变成 %%F)
答案3
在 Windows 资源管理器中 - 浏览到父文件夹并使用搜索对话框搜索 *,这将返回父文件夹和子文件夹中的所有文件。(或者,如果您知道只想从子文件夹中返回特定项目,则可以根据需要限制搜索。例如,如果您只想移动 .jpg 文件,则可以搜索 *.jpg)
在搜索结果中将其设置为显示详细信息并按文件夹路径列排序(您可能必须将其添加到显示的列中)。这样可以更轻松地选择不在父文件夹路径中的所有项目。
选择所有要移动的项目并将其拖放到父文件夹中。
答案4
对此没有现成的解决方案。使用简单的拖放技术:
- 选择要移动的文件
- 拖拽至目标文件夹
- 放下它们