在我下面的代碼,我試圖找出如何使輸出的所有樹目錄的批處理文件(即CMD輸出)需要幫助創建一個批處理輸出CMD輸出 - 批
md D:\Outputs\%USERNAME%\
cd D:\Outputs\%USERNAME%\
tree C: /f
*output* >> tree.txt
我上面提到的代碼只輸出荒謬的代碼量 - 比單獨在CMD中執行相同的命令要長。
(是的,我知道我把d:和C:爲不同的驅動器上的d:運行從插入到d一個USB:和我的C:是我的主存儲驅動器。)
你能告訴我如何讓它輸出與CMD大致相同的輸出量(我懷疑是不同的目錄)。
你能不能也告訴我如何將輸出到一個文本文件(即我該使用什麼命令,它說*輸出*?)
謝謝您的解答。
你是什麼意思,「比單獨在'CMD'中做同樣的命令更長?你在'CMD'中做了什麼命令,_exactly_,你有什麼目標? –
對於* output *'沒有「命令」 - 它只是'tree C:/ f >> tree.txt'參見[SS64 - Redirection](https://ss64.com/nt/syntax-redirection.html)更多解釋 – Stephan
@Stephan是的。唯一的問題是它不會管道Unicode字符。 –