"START /W" с дополнительными переключателями

Я пытаюсь запустить автоматическую установку нескольких exe-файлов через командный файл, однако нужно, чтобы они запускались один за другим, а не одновременно. Кажется, что "START /W" не будет работать, когда используются не родные ему переключатели, например:

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

возвращаемая следующая ошибка: неверный ключ "/s"

Любая помощь будет оценена

1 ответ

Решение

start имеет странный синтаксис, где первая строка в кавычках является новым (консольным) заголовком окна. Ваша команда цитируется, поэтому start интерпретирует это как заголовок и не знает, что /s является.

Итак, добавьте фиктивный заголовок, например так:

START /WAIT "" "%userprofile%\desktop\jre-8u25-windows-i586.exe" /s
Другие вопросы по тегам