2014-02-10 36 views

回答

2

可以使用for命令,例如,該輸出請求的所有文件到一個名爲x.x文件:

(for /f "delims=" %f in ('dir /b /s /c *.txt') do @echo "%f") > x.x 

請注意,如果你使用這一個批處理文件(即從命令提示符不是直接),你必須逃離%焦炭爲%%,即:

(for /f "delims=" %%f in ('dir /b /s /c *.txt') do @echo "%%f") > x.x 

另外,如果您有PowerShell的計算機上(服務器的Windows來回做m版本2K3左右,我不確定;你當然可以安裝它),這是一個更強大的命令行工具 - 它基本上爲你提供了一個完全成熟的.NET語言來完成複雜的管理任務。但是,我傾向於使用簡單的工具進行簡單的任務,而這仍然是一項簡單的任務:)

+0

謝謝Luaan,你節省了我的時間:P – Hanumanth

相關問題