显示Windows命令提示符输出并将其重定向到文件

显示Windows命令提示符输出并将其重定向到文件

如何在Windows命令提示符中运行命令行应用程序,同时将输出显示并重定向到文件?

例如,如果我要运行命令dir > test.txt,这将输出重定向到一个名为test.txt而不显示结果。

如何编写命令来显示输出?将输出重定向到Windows命令提示符中的文件,类似于tee指挥Unix?


手掌心
浏览 1439回答 3
3回答

素胚勾勒不出你

您可以像这样使用PowerShell:powershell "dir | tee test.txt"如果要重定向当前目录中exe的输出,则需要使用.\文件名(如:powershell ".\something.exe | tee test.txt"

一只名叫tom的猫

我找到了将输出重定向到文件的解决方案/解决方案。然后到控制台:dir > a.txt | type a.txt哪里迪尔是需要重定向输出的命令,A.txt存储输出的文件。

慕妹3242003

不需要Cygwin。不过,我确实遇到并报告了一些问题。而且你可能会检查unxutils因为它包含TEE(不需要cygwin),但是要注意输出的EOL在这里类似UNIX。最后,但并非最不重要的是,如果您有PowerShell,您可以尝试Tee-Object。
打开App,查看更多内容
随时随地看视频慕课网APP