Msiexec

Средство установки, изменения и выполнения операций установщика Windows из командной строки.

Синтаксис

msiexec /i {пакет|код_продукта}

Параметры

/i
Установка или настройка продукта.
пакет
Имя файла пакета установщика Windows.
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Чтобы установить продукт из файла A:\Example.msi, введите:

msiexec /i A:\Example.msi

Использование режима административной установки

Синтаксис

msiexec /a пакет

Параметры

/a
Выбор режима административной установки.
пакет
Имя файла пакета установщика Windows.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

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

Синтаксис

msiexec /f [p][o][e][d][c][a][u][m][s][v]{пакет|код_продукта}

Параметры

/f
Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
Параметр Описание
p Переустановка только в случае отсутствия файла.
o Переустановка при отсутствии файла или если установлена его старая версия.
e Переустановка при отсутствии файла или если установлена его текущая либо старая версия.
d Переустановка в случае отсутствия файла или если установлена другая его версия.
c Переустановка в случае отсутствия файла или в случае, если контрольная сумма не совпадает с вычисленным значением.
a Принудительная переустановка всех файлов.
u Перезапись всех необходимых пользовательских записей реестра.
m Перезапись всех необходимых записей реестра компьютера.
s Перезапись всех имеющихся ярлыков.
v Запуск файлов из источника и повторное кэширование локального пакета.
пакет
Имя файла пакета установщика Windows.
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Заметки

  • Пропуск всех значений свойств, заданных в командной строке.
  • Параметром по умолчанию для этой командной строки является параметр /fpecms.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Чтобы восстановить пакет установки, введите:

msiexec /fpecms Example.msi

Удаление продукта

Синтаксис

msiexec /x {пакет|код_продукта}

Параметры

/x
Удаление продукта.
пакет
Имя файла пакета установщика Windows.
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Чтобы удалить или отменить установку пакета, введите:

msiexec /x Example.msi

Объявление продукта

Синтаксис

msiexec /j [{u|m}] пакет

msiexec {u|m} пакет /t список_преобразований

msiexec {u|m} пакет /g код_языка

Параметры

/j
Объявление продукта.
u
Объявление для текущего пользователя.
m
Объявление для всех пользователей компьютера.
пакет
Файл пакета установщика Windows.
/g код_языка
Служит для задания языка.
/t список_преобразований
Применение преобразований к объявляемому пакету.

Заметки

  • Пропуск всех значений свойств, заданных в командной строке.
  • При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Чтобы объявить пакет для всех пользователей этого компьютера, введите:

msiexec /jm Example.msi

Чтобы объявить пакет для всех пользователей этого компьютера, введите:

msiexec /jm Example.msi

Установка уровня ведения журнала

Синтаксис

msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]файл_журнала.txt

Параметры

/L
Путь к файлу журнала.
i
Занесение в журнал сообщений о состоянии.
w
Занесение в журнал некритических предупреждений.
e
Занесение в журнал сообщений об ошибках.
a
Занесение в журнал выполнения действий.
r
Занесение в журнал записей со сведениями о действиях.
u
Занесение в журнал запросов пользователей.
c
Занесение в журнал исходных параметров пользовательского интерфейса.
m
Занесение в журнал нехватки памяти.
p
Занесение в журнал свойств терминала.
v
Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v.
+
Добавление в существующий файл.
!
Сброс в журнал каждой строки.
*
Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак.
файл_журнала.txt
Имя и путь к текстовому файлу журнала.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
  • Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Чтобы установить пакет и создать файл журнала, включающий в себя сведения о состоянии, сообщения о нехватке памяти и все сообщения об ошибках, введите следующую команду:

msiexec /i Example.msi /Lime logfile.txt

Применение исправления

Синтаксис

msiexec /p пакет_исправлений

Параметры

/p
Применение исправлений.
пакет_исправлений
Определенное исправление.

Заметки

  • Чтобы применить исправления к установочному административному пакету, введите следующую строку:

    msiexec /p пакет_исправлений /a Example.msi

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Установка преобразования с использованием командной строки

Синтаксис

msiexec /i пакетTRANSFORMS=список_преобразований

Параметры

/i
Установка или настройка продукта.
пакет
Файл пакета установщика Windows.
TRANSFORMS=
Свойство, используемое для указания файлов преобразования (MST), которые следует применить к пакету.
список_преобразований
Список путей, разделенных точкой с запятой.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Установка и объявление продукта с преобразованием при помощи командной строки

Синтаксис

msiexec /i пакет /j[u][m] /t список_преобразований

Параметры

/i
Установка или настройка продукта.
пакет
Имя файла пакета установщика Windows.
/j
Объявление продукта. Этот параметр игнорирует любые значения свойств, введенные в командной строке.
u
Объявление для текущего пользователя.
m
Объявление для всех пользователей данного компьютера.
/t
Применение преобразований к объявляемому пакету.
список_преобразований
Список путей, разделенных точкой с запятой.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Задание уровня пользовательского интерфейса

Синтаксис

msiexec /q{n|b|r|f|n+|b+|b-}

Параметры

/qn
Запрет на отображение пользовательского интерфейса.
/qb
Отображение основного пользовательского интерфейса.
/qr
Отображение сокращенного пользовательского интерфейса с выводом модального диалогового окна в конце установки.
/qf
Отображение полного пользовательского интерфейса с выводом модального диалогового окна в конце.
/qn+
Запрет на отображение пользовательского интерфейса за исключением вывода модального диалогового окна в конце.
/qb+
Отображение основного пользовательского интерфейса с выводом модального диалогового окна в конце.
/qb-
Отображение основного пользовательского интерфейса без модальных диалоговых окон.

Заметки

  • Параметр /qb+- не является поддерживаемым уровнем пользовательского интерфейса. При отмене установки пользователем модальное окно не выводится.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

Для отображения основного пользовательского интерфейса в ходе установки пакета Example.msi введите:

msiexec /qb Example.msi

Вывод сведений об авторских правах для установщика Windows

Синтаксис

msiexec {/?|/h}

Параметры

{/?|/h}
Отображение версии установщика Windows и сведений об авторских правах.

Заметки

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Вызов системной функции DllRegisterServer для регистрации модулей, указанных в командной строке

Синтаксис

msiexec /y модуль

Параметры

/y
Вызов системной функции DllRegisterServer для регистрации модулей, указанных в командной строке
модуль
Имя файла модуля.

Заметки

  • Этот параметр используется только для данных из реестра, которые не могут быть добавлены с помощью таблиц реестра MSI-файла.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

В следующем примере показано использование команды msiexec /y:

msiexec /y my_file.dll

Вызов системной функции DllRegisterServer для отмены регистрации модулей, указанных в командной строке

Синтаксис

msiexec /z модуль

Параметры

/z
Вызов системной функции DllRegisterServer для отмены регистрации модулей, указанных в командной строке.
модуль
Имя файла модуля.

Заметки

  • Этот параметр используется только для данных из реестра, которые не могут быть добавлены с помощью таблиц реестра MSI-файла.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Для получения дополнительных сведений о параметрах командной строки установщика Windows щелкните ссылку «».

Примеры

В следующем примере показано использование команды msiexec /z:

msiexec /z my_file.dll

 
Доставка в
 
Тернопіль тернополь бровары черкассах котовск глухов токмак запорожье крым бердичев винница боярка Бабанка Байбузы Балаклея Белозорье Будище Бужанка Бузуков Валява Васильков Ватутино Вербовец Вергуны Верхнячка Вильховец Вознесенское Гельмязов Геронимовка Городище Дзензеловка Драбов Дубиевка Ерки Жашков Звенигородка Золотоноша Иваньки Ирдынь Ирклиев Каменка Канев -- Александровка Бабинцы Багрин Барышевка Безпятное Белая Церковь Белогородка Березань Беспечная Блиставица Богдановка Богуслав Борисполь Боровая Бородянка Бортничи Боярка Бровары Бузовая Буча Васильков Вишневое Володарка Ворзель Вороньков Вышгород Гатное Глеваха Гнидын Гоголев Гореничи Горенка Гостомель Гребенки Григорьевка Гуровщина Дениховка Диброва Дмитровка Довгалевское Дослидницкое Дымер Жовтневое Зазимье Згуровка Иванков Ирпень Йосиповка Кагарлык Калиновка Капитановка Кашперовка Княжичи Кодра Козин Коцюбинское Красиловка Красное Крюковщина Ксаверовка Летки Липовка Лука Лукьяновка Макаров Мархаловка Мироновка Мотыжин Музычи Немешаево Новоселки Новые безрадичи Новые петровцы Обухов Озирне Паляничинцы Переяслав-Хмельницкий Песковка Петровское Петропавловская Борщаговка Пилиповка Пилипча Плесецкое Подгорцы Полесское Процев Пустоваровка Пуховка Ракитное Ржищев Рогозов Рожны Росава Рославичи Саливонки Самгородок Сеньковка Ситняки Сквира Софиевская Борщаговка Стайки Тарасовка Тараща Терезино Тетиев Требухов Узин Украинка Устимовка Фастов Фесюри Фурсы Ходосовка Хотов Чабаны Червоная слобода Чернобыль Черногородка Чубинское Шамраевка Шибене Шкаровка Щасливое Юрковка Юровка Яготин Ясногородка Киев

Статистика  
 

Онлайн всего: 1
Гостей: 1
Пользователей: 0