2015-08-27 52 views
1

我有大約30K文件在各種子文件夾下。我需要cmd命令來打印所有30K文件的列表,而不是文件夾的文件名。CMD命令獲取只有文件不是文件夾列表

+0

如果您有2個文件夾_folder00_和_folder01_,並且_folder00_下有_file00.txt_和_file01.txt_,並且_folder01_下有_file00.txt_預期的輸出是什麼? (我對文件名中的文件夾感興趣)。 – CristiFati

+0

file00.txt,file01.txt,file00.txt – Maverick

+0

謝謝,但您已經有了答案。 – CristiFati

回答

2

編輯包括文件重定向

>"x:\targetFile.txt" (for /r %a in ("x:\startFolder\*") do @echo %~nxa) 

的文件只是一個遞歸枚舉。對於每個找到echo的文件來控制文件的名稱和擴展名。

+0

我想輸出到文本文件 – Maverick

+0

然後只需重定向命令輸出:在命令'>> file.txt'的末尾加上這個。 – CristiFati

+0

@CristiFati是的,我做了同樣的事情,但文件被覆蓋,只有最後的值 – Maverick

相關問題