好的,所以我有很多电影......我在bat文件中写了一个东西,把所有的电影名写入文本文件。到目前为止它工作正常,但我注意到,如果有2个或更多电影的文件夹,它不会将这些文件的名称写入文本文件,例如在文件夹中的Fast and Furious,其中有5个文件,它没有'将他们的名字写在文本文件中。
我当前的程序行如下所示:
的 dir d:\Movies\ /b/on > d:\Movies.txt
我想知道我该怎么做,所以它会将文件夹中超过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