1
我想爲我的批處理應用程序創建一個日誌記錄功能,我希望此功能執行的操作是保存命令的輸出。作爲一個例子讓我們簡單的命令如記錄命令的輸出?
copy "data" "C:\Program Files"
其中在該文件夾的數據是「的text.txt」 &「text2.txt」。該命令的輸出將
C:\users\%username%\desktop\testFolder\data\text.txt -> C:\Program Files\data\
C:\users\%username%\desktop\testFolder\data\text2.txt -> C:\Program Files\data\
2 file(s) copied
我想這要保存到可以說「output.log」這將是在同一個文件夾中的文件夾「數據」被複制。有沒有辦法做到這一點?
查看更多[article](https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/redirection.mspx?mfr=true)。在log文件中重定向輸出和錯誤輸出的例子:'abc.exe >> output.log 2>&1' – 2017-08-13 04:53:55
有一個目標'data'目錄和一個源'data'目錄,你需要' output.log'保存?如果它是源代碼目錄,您可能需要小心,它也不會成爲複製文件! – Compo