好的,所以我对批处理文件一无所知,我正在为某事制作一个。这是一个非常小的批处理文件,它执行两个程序,如果这些程序不再运行,我希望它执行另一个程序(或命令)。如何在批处理文件中指定“如果这个程序没有运行……那么……执行这个命令”???
PS:我知道这是基本的,但我几乎一无所知...
这是我需要变成正确批次的内容:
START "%CD%\Chaoslauncher.exe"
如果“Chaoslauncher.exe”已关闭且 Starcraft.exe 未运行,则 END BATCH
如果“Starcraft.exe”正在运行,请执行:
"%CD%\dc64.exe" -width=800 -height=600 -depth=32 -refresh=60
当 Starcraft.exe 关闭并且“Chaoslauncher.exe”正在运行时关闭“Chaoslauncher.exe”并执行:
"%CD%\dc64.exe" -width=1600 -height=900 -depth=32 -refresh=60
和结束批次
如果“Chaoslauncher.exe”没有运行,而“Starcraft.exe”正在运行 end “Starcraft.exe”,请执行以下命令:
"%CD%\dc64.exe" -width=1600 -height=900 -depth=32 -refresh=60
然后结束批次
还要始终隐藏 CMD 窗口。