我有一个.bat
文件,它运行许多.exe
脚本,递归地用于许多文件并生成不同的结果文件。
但每个.exe
都有一些无用的评论和流程,会在我的cmd
窗口中弹出消息。
例如,我的一个脚本中的一行:
for %F in ("*.fa") do "../program.exe" -input %F -output %~dpnF.fasta & copy %F + %~dpnF.fasta %dpnF.txt
当我运行它时,program.exe
显示不同的评论和每个评论的运行信息。
如何在cmd
提示中停止弹出这些消息?
答案 0 :(得分:0)
如果您不想在cmd上看到它们,可以将批处理文件的邮件重定向到文本文件 例如:
C:\\>run.bat > d:\myfile.txt