[英]How to redirect net command output to file in windows batch file?
我想將它放在控制台上的語句重定向到Windows批處理代碼中的文件中。 我正在使用net stop命令停止服務。
當我這樣做時:
net stop SPTimerV4 2>> mylog.log
它將錯誤文本附加到文件中。 但是它仍然在控制台上打印常規文本:
The SharePoint 2010 Timer service is stopping.
The SharePoint 2010 Timer service was stopped successfully.
我什至如何將其重定向到文件?
謝謝
net stop SPTimerV4 >> mylog.log 2>&1
是您要尋找的。
通過將所有常規輸出重定向到日志文件(>>),然后將錯誤輸出重定向到該時刻的常規輸出副本,該副本將附加到文件中。
因為它重定向到副本,所以您實際上無法切換它們(例如2>&1 1>> mylog.log
將不起作用)
有關重定向的更多信息,請在此處查看
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.