首先,在编码方面,我是一个新手,因此在网上搜索时一定错过了一些东西,或者我之前尝试制作这个剧本时我一定犯了一些错误。
无论如何,我的问题是:
对于我的小弟弟,我们有一个在Windows上运行的教育学习工具。 (位于:C:\ Program Files(x86)\ AmbraSoft \ hoofdmenu.exe) 我试图制作一个杀死explorer.exe的脚本(因此除了使用该工具之外他无法做任何其他事情),然后启动学习工具并在工具关闭计算机(进程:hoofdmenu。 exe)已关闭。
我正在编码我尝试了这个:
taskkill /f /im explorer.exe
START /wait C:\Program Files (x86)\AmbraSoft\hoofdmenu.exe
shutdown.exe /s /t 00
但这似乎不起作用,因为程序hoofdmenu.exe不会启动。它会在我在Windows Taskscheduler中创建一个任务时启动。我还尝试在文件路径之前和之后添加"
,但这也没有用。
有人可以告诉这个新手我在这里做错了吗?
答案 0 :(得分:0)
如果路径包含空格,则需要用引号括住路径。
START /wait "C:\Program Files (x86)\AmbraSoft\hoofdmenu.exe"
答案 1 :(得分:0)
因为提供的答案存在问题:
Start "" /Wait "C:\Program Files (x86)\AmbraSoft\hoofdmenu.exe"
或者:
Start "" /Wait "%ProgramFiles(x86)%\AmbraSoft\hoofdmenu.exe"