带有附加开关的“START /W”

Dav*_*vid 7 batch-file silent-install cmd.exe

我正在尝试通过批处理文件运行多个 exe 的静默安装,但是需要它们一个一个而不是同时运行。当使用非本机开关时,“START /W”似乎不起作用,例如:

START /WAIT "%userprofile%\desktop\jre-8u25-windows-i586.exe" /s

返回以下错误:无效开关“/s”

任何帮助将不胜感激

Jon*_*han 12

start有一个奇怪的语法,引号中的第一个字符串是新的(控制台)窗口标题。您的命令被引用,因此start将其解释为标题,并且不知道是什么/s

因此,添加一个虚拟标题,如下所示:

START /WAIT "" "%userprofile%\desktop\jre-8u25-windows-i586.exe" /s
Run Code Online (Sandbox Code Playgroud)