我在另一个批处理文件中运行一个批处理文件,
cmd /c "CopyToModsFolder.bat"
在CopyToModsFolder.bat
中,我让它通过PAUSE
保持窗口打开。
我如何禁用PAUSE
时运行它通过cmd
,而不是只是打开它?
尝试使用参数:
CopyToModsFolder.bat
:: Normal Code for your batch file
:::
:::
:: End of file
if "%~1"=="" pause
CMD
C:> CopyToModsFolder.bat
...
...
Press any key to continue . . .
C:> CopyToModsFolder.bat "Param"
...
...
C:>
所以在批处理文件中使用任何参数将防止它在结束时暂停。如果您的程序需要参数(您在问题中没有提到)。您可以简单地让它检查第一个参数是否为"No Pause"
之类的东西,而不是暂停。