簡體   English   中英

如何將 Windows cmd 輸出重定向到文本文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM