3

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

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

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

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

1 ответ1

7

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .