Windows命令提示符日志文件(Windows command prompt log to a f

2019-07-18 15:18发布

我想轻松地在Windows命令提示符下的日志保存到文件中。 是否有任何替代选择的所有内容复制并单击鼠标右键?

Answer 1:

您可以在命令提示符的输出到文件重定向使用>>>追加到一个文件中。

echo Hello World >C:\output.txt
echo Hello again! >>C:\output.txt

要么

mybatchfile.bat >C:\output.txt

请注意,使用>将自动覆盖文件,如果它已经存在。

您还可以重定向标准输入,输出和错误的选项。

见这里的选项的完整列表。



Answer 2:

第一种方法

对于Windows 7及以上的用户,Windows PowerShell中给你这个选项。 与Windows版本低于7用户可以在线下载PowerShell和安装。

脚步:

  1. 在搜索区域键入powershell,然后单击“Windows PowerShell中”

  2. 如果你有一个.BAT(批处理)文件,请转到步骤3或你的命令复制到文件中,并用.bat扩展名保存(如file.bat)

  3. 运行具有以下命令.bat文件

    PS (location)> <path to bat file>/file.bat | Tee-Object -file log.txt

这将生成一个log.txt文件与所有在这命令提示符输出。 好处是,你也可以在命令提示符下输出。

方法二

您可以使用文件重定向(>,>>),如建议巴厘岛Ç以上。

我会建议第一种方法,如果你有很多的命令来运行或脚本来运行。 我会建议,如果只有运行一些命令的最后一个方法。



文章来源: Windows command prompt log to a file
标签: windows cmd