我運行一些小批處理腳本從一個位置複製數據到另一個使用ROBOCOPY時通過批處理腳本更改命令窗口的顏色我怎麼能使用啓動命令
我已經粘貼下面的樣本。
我需要爲每個批處理文件做的事情是讓它打開並運行列出的robocopy命令(它正在這樣做),但我需要robocopy輸出窗口在每個批處理文件中設置顏色。
批處理文件中讀取如下 開始robocopy.exe 「源」, 「目的地」/ MIR /Log:e:\outputlog.txt/TEE
開始robocopy.exe 「源」, 「目的地」/ MIR /Log:e:\outputlog.txt/TEE
開始robocopy.exe 「源」, 「目的地」/ MIR /Log:e:\outputlog.txt/TEE
上述將所有在運行一次,其很好,但我無法讓robocopy窗口改變顏色。 (上面的3是好的一種顏色,我們將運行另一批文件如上,但用不同的顏色來區分副本)
這是甚至可能的。
我知道cmd命令可以改變顏色,但只適用於該窗口。隨着robocopy命令打開一個新窗口,顏色設置不會傳遞,
任何幫助或想法,將不勝感激。我們需要保持代碼簡單,因爲各種用戶都需要使用它
喜bugfinder,感謝您的回覆上面會再次爲我工作,但MSAM有更合適的解決方案,以防止正在創建額外的批處理文件,並增加了一個錯誤的可能性...謝謝 – minijay 2012-04-27 11:13:11