[英]How to redirect Windows cmd output to a text file?
我正在嘗試監視某個可執行文件.exe
的 cmd 輸出,並將其用於同時運行的另一個進程。
問題是所有 cmd 重定向函數('>'、'>>'、'<' 和 '|')只會在最后一個命令成功返回后重定向輸出。
我想要做的是生成某種我的cmd的流日志。
您可以使用
start /b something.exe > somefile.txt
Windows 20H2:重定向在以真正的管理員身份登錄時工作正常,但在以創建的管理用戶身份登錄時不起作用。 我多年來一直使用它來重定向多目標備份系統的輸出,使用 Hobo copy 將控制台輸出放在日志文件中。 我從來沒有能夠讓它在 Windows 10 ver 19 或 20 中在創建的管理用戶上成功運行。
您可以使用“cmd /c”作為命令前綴來啟動新的命令提示符,並重定向命令提示符的輸出:
cmd /c YOUR CODE > TextFileName.txt
注意:僅使用單個大於 (>)
由於cmd的輸出將轉到 TextFileName.txt。
而這會錯過錯誤輸出,因此您無法看到:每個失敗地址的未知請求超時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.