我需要用tskill关闭一些无用的后台进程(因为我只使用XP Home SP3),特别是Firefox,Notepad,Winamp,explorer.exe,以及2到3将是无用的服务。 然后打开我选择的中规格游戏(每个批处理文件一个),如魔兽争霸3。 批处理文件应该等我关闭该游戏,如果我这样做,脚本将重新启动explorer.exe,并结束自身,以便我可以重新运行批处理文件的任何副本而不会出现问题。 我只会将这个脚本用于一个用户,BTW [这是我的游戏专用帐户]。
我尝试了这个示例代码,但在其他用途上出错了,但第一次:
tskill mspaint
start "Notepad" "C:\WINDOWS\system32\notepad.exe"
if %errorlevel% neq 0 (start "Paint" "C:\WINDOWS\system32\mspaint.exe")
exit
答案 0 :(得分:2)
start
有一个/WAIT
开关,等待程序结束:
start /WAIT "Notepad" "C:\WINDOWS\system32\notepad.exe"
这样,批处理文件不会立即继续,而是在程序关闭后继续。