Тихая установка MSI
Что такое командная строка для автоматической установки файла MSI?
4 ответа
Стандартные параметры командной строки установщика
/тихо
Тихая опция отображения.
Установщик запускает установку без отображения пользовательского интерфейса.
Примеры:
msiexec /package Application.msi /quiet
msiexec /uninstall Application.msi /quiet
msiexec /update msipatch.msp /quiet
msiexec /uninstall msipatch.msp /package Application.msi / quiet
Примечание. Эквивалентный параметр командной строки установщика Windows: /qn
,
Msiexec
Запустите эту команду, чтобы найти больше информации об опциях установки.
ОБНОВЛЕНИЕ Июнь 2018: Хотя инструмент, показанный ниже, больше не доступен для загрузки, я нашел его через Wayback machine. Я предполагаю, что это нормально и законно ссылаться на него, так как инструмент был бесплатным. Обновленные ссылки ниже.
ОБНОВЛЕНИЕ: Этот инструмент от Wise, к сожалению, больше не скачивается. Я не уверен, что это нормально для распространения. Казалось, что это бесплатный инструмент, распространяемый как часть их основного пакета Wise Package Studio, но я не думаю, что это открытый исходный код. Я бы хотел, чтобы они выпустили его как инструмент с открытым исходным кодом.
Упаковка продуктов Wise была прекращена из-за ряда юридических проблем.
У вас уже есть несколько хороших ответов, но я просто хочу добавить "быстрый и простой" способ: используйте " инструмент для построения командной строки"от Altiris ( прямое скачивание).
ОБНОВЛЕНИЕ Июнь 2018 года: http://web.archive.org/web/20140402194132/http://www2.wise.com/filelib/WICLB.exe - неработающая ссылка, восстановленная с компьютера Wayback. Поскольку инструмент был бесплатным, я полагаю, что это законно. Пожалуйста, запустите загрузку по http://www.virustotal.com/ для безопасности.
У меня большой опыт работы с msiexec.exe, но командные строки настолько длинные, что легко ошибиться. Я предпочитаю создавать сложные и устранить этот источник ошибок.
NB: надеюсь опубликовать ссылки на скачивание инструментов нормально! Я никак не связан с Altiris. Это бесплатный инструмент, он прост в использовании и работает. Вот скриншот:
См. Документы для "Необслуживаемые": http://unattended.sourceforge.net/installers.php
Короче говоря, хотя есть способы заставить их выйти из строя, эти флаги должны работать:
msiexec /qb /i blah.msi REBOOT=ReallySuppress
Есть также эти:
/q , /qn No UI.
/qb Basic UI.
/qb! Basic UI with no cancel button.
/qr Reduced UI. A modal dialog box is displayed at the end of the install.
/qf Full UI. A modal dialog box is displayed at the end of the install.
/qn+ No UI. However, a modal dialog box is displayed at the end of the installation.
/qb+ Basic UI. A modal dialog box is displayed at the end of the installation. If you cancel the installation, a modal dialog box is not displayed.
/qb- Basic UI with no modal dialog boxes.
источник: http://www.ss64.com/nt/msiexec.html