Windows 7如何从子文件夹中移动文件

时间:2014-02-23 12:24:14

标签: windows windows-7 command directory

我有文件夹X,其中我有多个文件夹(Y1..Yn),在每个Y文件夹中我有另一个文件夹,或者文件不是文件夹。 我正在寻找一种方法将所有文件直接移动到文件夹X并删除所有其他文件夹(无需手动执行此操作。

由于

2 个答案:

答案 0 :(得分:0)

你可以轻松做到这一点

  1. 转到文件夹X
  2. 在“搜索”字段中,键入*。*
  3. 子文件夹中的所有文件都会出现
  4. 简单地将所有文件剪切/粘贴到文件夹X
  5. 然后选择空文件夹并点击删除

答案 1 :(得分:0)

如果你在folder X中运行它,那么它应该可以将所有文件移动到folder X - 如果没有文件名冲突。

第二行删除空文件夹 - 它效率不高但它可以在文件夹X下面的10个级别的文件夹中执行 - 并且无法删除任何文件仍在里面的文件夹,因此非常安全。

@echo off
for /r %%a in (*) do move "%%a" .
for /L %%z in (1,1,10) do for /d /r %%a in (*) do rd "%%a" 2>nul