Batch file 脚本启动并保存空文件
我需要运行脚本最小化并保存它的输出。我使用了以下行,但保存的文件为空:Batch file 脚本启动并保存空文件,batch-file,Batch File,我需要运行脚本最小化并保存它的输出。我使用了以下行,但保存的文件为空: start /MIN script.bat > file.txt 如何启动脚本并将其输出保存到文件?您正在将start的结果输出到file.txt。文件为空,因为start/MIN在当前控制台中不生成任何输出。您想要的是将文件重定向作为启动命令的一部分。添加引号可以解决这个问题 另外,当我尝试此操作时,它创建了一个新的最小化命令提示符,该提示符运行script.bat,然后等待进一步的命令。我想这可能不是你的意图。要
start /MIN script.bat > file.txt
如何启动脚本并将其输出保存到文件?您正在将
start
的结果输出到file.txt。文件为空,因为start/MIN
在当前控制台中不生成任何输出。您想要的是将文件重定向作为启动命令的一部分。添加引号可以解决这个问题
另外,当我尝试此操作时,它创建了一个新的最小化命令提示符,该提示符运行script.bat,然后等待进一步的命令。我想这可能不是你的意图。要在script.bat退出后关闭新控制台,请将/c参数传递给cmd.exe
start /MIN %comspec% /c "script.bat > file.txt"