我有一个批处理文件需要在开发服务器上运行,它会进行一些更新操作。
这个批处理文件包含多个命令,我希望将结果保存在 txt 文件中。
我应该在每个命令后面添加 >> result.txt 吗?或者我可以在批处理文件的结尾添加它,所有的结果都会写入到那里吗?
我有一个批处理文件需要在开发服务器上运行,它会进行一些更新操作。
这个批处理文件包含多个命令,我希望将结果保存在 txt 文件中。
我应该在每个命令后面添加 >> result.txt 吗?或者我可以在批处理文件的结尾添加它,所有的结果都会写入到那里吗?
你有四个选项:
在命令行中运行批处理文件,例如:myBat.bat >> outPut.txt
将上述内容编写到另一个批处理文件中并运行该文件
在每个命令之后插入 >> (注意:>> 将内容追加到文件末尾,而 > 会覆盖现有的文本输出文件)
将所有相关行用括号括起来,并在脚本结尾处编写 >> result.txt 一次
>>result.txt
。 - Stephantee
实用程序的Windows版本,而不是使用>>
,这样既可以查看输出结果,又可以重定向并捕获结果。 - PA.