我正在尝试创建一个打开程序的批处理脚本。我正在做一些测试,我无法弄明白:
如果我运行CMD.exe并输入start /d "C:\wamp" wampmanager.exe
程序打开
但
如果我运行CMD.exe并输入start "C:\wamp\wampmanager.exe"
,我会收到“当前目录无效”
现在当我尝试start runas /profile /user:Administrator "C:\wamp\wampmanager.exe"
时,系统会提示我输入管理员密码,但输入时没有任何反应。
有人可以告诉我如何运行上述命令吗?
答案 0 :(得分:5)
因为启动程序的语法需要将窗口标题作为其第一个引用的参数。
(见start /?
)。但是,您可以提供空字符串:
start "" "C:\wamp\wampmanager.exe"
或者,如果你不需要引号来掩盖部分路径,那么就完全不用了:
start C:\wamp\wampmanager.exe
答案 1 :(得分:0)
start "some-text"
启动一个新的命令窗口,其中“some-text”作为窗口的标题。要启动程序,请不要在参数
周围使用引号start program-name