默认情况下,命令行应用程序的输出显示在控制台窗口中,我知道使用>
或>>
我们可以将stdout重新/附加到外部文件,但是如果命令行应用程序怎么办?没有内部日志工具来保存输出。我希望stdout都在控制台中并保存在外部文件中。这样的事情有可能吗?
答案 0 :(得分:0)
尝试这样的事情:
@echo off
echo hello > log.txt & type log.txt
pause
但使用此功能,您只能在日志文件中同时输出一个命令输出。您可以使用>>
进行尝试,但这样每次使用时都可以获得所有命令的输出。