Тихая установка 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

Другие вопросы по тегам