我希望使用 .bat 文件或命令行将目录列表抓取到文本文档中。
我面临的问题是,我有大约 12 个硬盘,每个硬盘中都有几个文件夹,而这些目录中还有大约 163 个文件夹,我必须对它们全部进行分类。手动执行此操作将是一项艰巨的任务,我希望简化它。
如果您需要更多信息,请直接询问,我会提供。
答案1
您可以尝试不同的参数,例如 /s。如何在多个驱动器中执行则是另一回事。您最终会编写一个循环遍历不同驱动器的 .bat 文件并运行以下命令。或者简单地从每个驱动器运行此命令并整理结果。
dir /s > fileNames.txt
上述操作将创建一个包含所有目录名称的 fileNames.txt。
高血压
答案2
尝试:
tree C: > out.txt
tree D: >> out.txt
...
tree Z: >> out.txt
您将需要进行一些编辑,但转义字符确实有助于层次结构。
答案3
您需要dir
带有标志的命令/s
。