Эта страница говорит, что нужно выполнить тихую установку, которую вы передаете в параметрах /s /v/qn
. В нем упоминается, что /s
делает - тихая установка - но не то, что /v/qn
делает.
Так что он делает? Почему странный формат? (на одном установщике пробовал /v /qn
(с пробелом), и это не сработало. хотя на другом мне тоже пришлось сделать /S
(прописные) и /v/qn
похоже, ничего не сделал.)
Прочтите страницу еще раз.
Передача данных в установку
/ v: передать аргументы в Msiexec (проекты MSI Basic и InstallScript). Параметр / v используется для передачи параметров командной строки и значений общедоступных свойств в Msiexec.exe.
Так /v/qn
пройдет /qn
во встроенный установщик MSI. В /qn
является msiexec
переключатель, указывающий на запуск без пользовательского интерфейса. Вы можете найти все msiexec
переключатели в этой статье поддержки.
Формат "wierd" необходим, потому что именно так запрограммирован синтаксический анализатор командной строки InstallShield. Вероятно, они построили его таким образом, чтобы msiexec
переключатели / свойства будут однозначными в командной строке и в скриптах.