使用.bat文件更新.txt文件

时间:2013-05-28 14:00:15

标签: batch-file text-files

好的,所以我有很多电影......我在bat文件中写了一个东西,把所有的电影名写入文本文件。到目前为止它工作正常,但我注意到,如果有2个或更多电影的文件夹,它不会将这些文件的名称写入文本文件,例如在文件夹中的Fast and Furious,其中有5个文件,它没有'将他们的名字写在文本文件中。

我当前的程序行如下所示: 的 dir d:\Movies\ /b/on > d:\Movies.txt

我想知道我该怎么做,所以它会将文件夹中超过2个文件的文件名写入文本文件中。

2 个答案:

答案 0 :(得分:1)

dir "D:\Movies\" /b /a:-d /o:n /s > "D:\Movies.txt"

/s将搜索子目录。

/a:-d将从列表中删除所有空目录。

答案 1 :(得分:0)

dir C:\MyTest\ /s/b/on > C:\MyTest\ok.txt