尝试列出没有特定目录的文件/文件夹

时间:2011-02-15 16:27:57

标签: windows command prompt dir

我正在尝试获取我继承的网站的文件和目录列表。我打开了一个Windows命令提示符(我正在使用Windows 7)并输入以下命令: dir / o:gn / s> FILENAME.TXT。

在大多数情况下,它做我想要的。但是,它还包括DreamWeaver留下的烦人的_notes目录 - 我不想要!!!!!!!

我不得不浏览数以千计的文件和目录,而我更不关心_notes目录(或其中的任何内容)。编辑我的结果将花费太长时间,我没有时间这样做。

有没有办法从DIR命令中抑制特定的文件/目录?

2 个答案:

答案 0 :(得分:0)

就个人而言,我只是这样做:

for /R %f in (*) do @echo %f >> allfiles.txt
grep -v \\_notes\\ allfiles.txt > files.txt

如果你没有grep,那么你应该得到它并学习如何使用它。我推荐GnuWin32的版本。

答案 1 :(得分:0)

或者,当您导出文件列表时,使用vim宏删除您不想要的目录。 像(我没有测试过): QQ / _notes ^ Mddq @ q

注意:用Enter键替换^ M