【发布时间】:2014-09-18 18:07:16
【问题描述】:
我有一个包含一堆子文件夹和文件的文件夹,但结构有点低效。例如:
根文件夹
----EmptyFolder1
--------文件夹1
------------子文件夹1
------------文件1
------------文件2
----EmptyFolder2
--------文件夹2
------------子文件夹2
------------文件3
------------文件4
如何在树中向上移动所有文件夹/子文件夹/文件并消除所有 EmptyFolders,使其看起来更像这样:
根文件夹
----文件夹1
--------子文件夹1
--------文件1
--------文件2
----文件夹2
--------子文件夹2
--------文件3
--------文件4
【问题讨论】:
-
如果他们都跟随
EmptyFolderX和子文件夹Folder1,你不能,因为你只能在一个目录中有一个名为Folder1的文件夹,并将它们全部上移一个水平会导致倍数。你能说得更具体点吗? -
@KenWhite,标记为“Folder1”的确实有唯一的名称。
-
那么请edit您的问题并指出这一事实。正如所写,这个问题在这方面尚不清楚。 (我不确定你为什么需要一个批处理文件来执行此操作,顺便说一句;它应该是一次性操作,除非你有数千个“EmptyFolderX”项目,否则只需拖动似乎很快/drop 在 Windows 资源管理器中完成此操作。)
-
@KenWhite,我有大约 7,000 个目录需要以这种方式移动。这就是为什么我正在寻找一种自动化的方式来做到这一点。
-
好的,很公平。是否所有的空文件夹实际上都命名为“thesametext”,后跟一个递增的数字(如“EmptyFolder1”、“EmptyFolder2”或“DummyFolder1”、“DummyFolder2”),还是“空文件夹”每次都不一样?
标签: windows command-line