Параметры командной строки установщика Microsoft Standard

В этой статье описываются стандартные параметры командной строки для microsoft Standard Installer msiexec.exe, приложения, используемого для интерпретации пакетов и установки продуктов.

Параметры командной строки не учитывают регистр.

Msiexec задает и возвращает уровень ошибки, соответствующий системным кодам ошибок.

Примечание

Параметры командной строки Msiexec доступны начиная с установщика Windows 3.0. Параметры командной строки установщика Windows доступны в установщике Windows 3.0 и более ранних версий. В этой статье перечислены параметры командной строки установщика Windows, соответствующие каждому параметру стандартного установщика.

/help

Справка и быстрый справочник. Отображает правильное использование msiexec команды, включая список всех параметров и поведения. Описания использования можно отобразить в пользовательском интерфейсе. Неправильное использование любого другого параметра вызывает этот параметр справки.

Эквивалентным параметром командной строки установщика Windows является /?.

Пример

msiexec /help.

/quiet

Параметр "Тихий дисплей". Установщик запускает установку без отображения пользовательского интерфейса. Запросы, сообщения или диалоговые окна не отображаются для пользователя. Пользователь не может отменить установку.

Используйте стандартные /norestart параметры командной строки или /forcerestart для управления перезагрузками. Если параметр перезагрузки не указан, установщик при необходимости перезагружает компьютер, не отображая никаких запросов или предупреждений для пользователя.

Эквивалентным параметром командной строки установщика Windows является /qn.

Примеры

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

msiexec /uninstall msipatch.msp /package Application.msi /quiet

/passive

Параметр пассивного отображения. Установщик отображает индикатор выполнения для пользователя, который указывает, что выполняется установка, но не отображает никаких запросов или сообщений об ошибках для пользователя. Пользователь не может отменить установку.

Используйте стандартные /norestart параметры командной строки или /forcerestart для управления перезагрузками. Если параметр перезагрузки не указан, установщик при необходимости перезагружает компьютер, не отображая никаких запросов или предупреждений для пользователя.

Эквивалентный параметр командной строки установщика Windows — /qb!с REBOOTPROMPT=S параметром set в командной строке.

Пример

msiexec /package Application.msi /passive

/norestart

Параметр "Никогда не перезапускать". Установщик никогда не перезапускает компьютер после установки.

Эквивалентная командная строка установщика Windows задана REBOOT=ReallySuppress в командной строке.

Пример

msiexec /package Application.msi /norestart

/forcerestart

Параметр "Всегда перезапускать". Установщик перезагружает компьютер после каждой установки.

Эквивалентная командная строка установщика Windows задана REBOOT=Force в командной строке.

Пример

msiexec /package Application.msi /forcerestart

/promptrestart

Запрос перед перезапуском. Отображает сообщение о том, что для завершения установки требуется перезагрузка, и запрашивает у пользователя, следует ли перезапустить систему сейчас. Этот параметр нельзя использовать с параметром /quiet .

Эквивалентная командная строка установщика Windows задана REBOOTPROMPT = "" в командной строке.

/uninstall (продукт)

Параметр "Удалить продукт". Удаляет продукт.

Эквивалентным параметром командной строки установщика Windows является /x.

Параметр

<Пакет>.msi | < Код продукта>

/uninstall (исправление)

Параметр обновления удаления. Удаляет исправление обновления.

Эквивалентный параметр командной строки установщика Windows имеет /I значение set MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] в командной строке.

Пример

msiexec /uninstall Update1.msp;PatchGUID2

/Журнала

Параметр журнала. Записывает данные журнала в файл журнала по указанному существующему пути. Путь к расположению файла журнала уже должен существовать. Установщик не создает структуру каталогов для файла журнала.

Дополнительные сведения обо всех методах, доступных для настройки режима ведения журнала, см. в разделе Обычное ведение журнала для установщика Windows.

Эквивалентный параметр командной строки установщика Windows: /L*.

В журнал вводятся следующие сведения:

  • Сообщения о состоянии
  • Некритичные предупреждения
  • Все сообщения об ошибках
  • Запуск действий
  • Записи, относящиеся к действиям
  • Запросы пользователей
  • Начальные параметры пользовательского интерфейса
  • Сведения о выходе из памяти или неустранимые данные о выходе
  • Сообщения об свободном месте на диске
  • Свойства терминала

/Пакет

Вариант установки продукта. Устанавливает или настраивает продукт.

Эквивалентным параметром командной строки установщика Windows является /I.

Параметр

<Пакет>.msi | < Код продукта>

/update

Вариант установки исправлений. Устанавливает одно или несколько исправлений.

Эквивалентная командная строка установщика Windows задана PATCH = [<msipatch>.msp]<;PatchGuid> в командной строке.

Параметр

<Patch.msp> | < PatchGUID>