Код статьи: 961883 - Последнее изменение :: 29 ноября 2010 г. - Редакция: 2.0

Параметр /f команды MSIEXEC можно перезагрузить компьютер

Совет по использованию системыЭта статья относится к операционной системе, отличной от установленной на вашем компьютере. Содержимое, не относящееся к используемой системе, отключено.
Развернуть все | Свернуть все
Источник::Поддержка Майкрософт

БЫСТРАЯ ПУБЛИКАЦИЯ

В БЫСТРО ПУБЛИКУЮЩИХСЯ СТАТЬЯХ ПРЕДСТАВЛЕНА ИНФОРМАЦИЯ, ПОЛУЧЕННАЯ НАПРЯМУЮ ОТ СЛУЖБЫ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ МАЙКРОСОФТ.. ИНФОРМАЦИЯ, СОДЕРЖАЩАЯСЯ В НИХ, ПРЕДОСТАВЛЕНА В ОТВЕТ НА СРОЧНЫЕ ЗАПРОСЫ ИЛИ В КАЧЕСТВЕ ПРИЛОЖЕНИЯ К ДРУГИМ СТАТЬЯМ БАЗЫ ЗНАНИЙ..

Симптом



Сервер Citrix или терминалов, перезагрузки после установки MSI продукта был восстановлен с помощью параметра/f, несмотря на то, что свойство REBOOT = reallysuppress / был указан.

Причина.



параметр /f не обрабатывает свойства.

/ norestart не параметр, поскольку он преобразуется в то же значение свойства, которое затем удаляется из командной строки.

Решение.



С помощью /i REINSTALLMODE = omus REBOOT = ReallySupress, чтобы восстановить пакет без перезагрузки.

Дополнительная информация



/i будет обеспечить похожие функции, и будет правильно использовать переданных свойств. Отладочные показывает, что /i с REINSTALLMODE = omus задвижки /fomus, если через идентификатор GUID пакета.

 

Фактически двух командных строк не введите MsiReInstallProduct, внутренне, но они оба перейти в ConfiureOrReinstallFeatureOrProduct, а затем RunEngine, как видно из трассировки два стека:

 

/i:

 

0: 000 > kL

ChildEBP RetAddr

0007d734 7d2f91a7 msi! RunEngine + 0x5

0007d7e4 7d293a72 msi! ConfigureOrReinstallFeatureOrProduct + 0x1d5

0007d87c 01007790 msi! MsiConfigureProductExW + 0xe1

0007dab0 01007ea8 msiexec! ConfigureOrRemoveProduct + 0x9c

0007dac0 01009d54 msiexec! InstallPackage + 0x1c

0007fee0 0100a8f2 msiexec! ServerMain + 0x9c8

0007ff1c 0100f4a8 msiexec! WinMain + 0x34

0007ffc0 7c816fd7 msiexec! WinMainCRTStartup + 0x186

0007fff0 00000000 kernel32! BaseProcessStart + 0x23

 

0: 000 > du 0x000a8900

000a8900 "REINSTALLMODE = fomus»

 

 

/f:

 

0: 000 > kL

ChildEBP RetAddr

0007ceac 7d2f91a7 msi! RunEngine + 0x5

0007cf5c 7d282ba1 msi! ConfigureOrReinstallFeatureOrProduct + 0x1d5

0007cf94 01007e71 msi! MsiReinstallProductW + 0x72

0007dac0 01009d54 msiexec! RepairPackage + 0x281

0007fee0 0100a8f2 msiexec! ServerMain + 0x9c8

0007ff1c 0100f4a8 msiexec! WinMain + 0x34

0007ffc0 7c816fd7 msiexec! WinMainCRTStartup + 0x186

0007fff0 00000000 kernel32! BaseProcessStart + 0x23

0: 000 > du 0x000a88f0

000a88f0 "REINSTALL = ALL REINSTALLMODE = omu»

000a8930 "s"

 

ЗАЯВЛЕНИЕ ОБ ОТКАЗЕ

MICROSOFT И/ИЛИ ЕЕ ПОСТАВЩИКИ НЕ ДЕЛАТЬ ПРЕДСТАВЛЕНИЯ ИЛИ ГАРАНТИЙ О ПРИГОДНОСТИ, НАДЕЖНОСТЬ И ТОЧНОСТЬ ИНФОРМАЦИИ, СОДЕРЖИТСЯ В ДОКУМЕНТЫ И СВЯЗАННЫХ РИСУНКОВ ПУБЛИКАЦИИ НА ВЕБ-УЗЕЛ (“ МАТЕРИАЛОВ ”) ДЛЯ ЛЮБЫХ ЦЕЛЕЙ. МАТЕРИАЛЫ МОГУТ СОДЕРЖАТЬ ТЕХНИЧЕСКИЕ НЕТОЧНОСТИ И ОПЕЧАТКИ. ЭТА ИНФОРМАЦИЯ ПЕРИОДИЧЕСКИ ПОДВЕРГАЕТСЯ ИЗМЕНЕНИЯМ БЕЗ ПРЕДУПРЕЖДЕНИЙ..

В МАКСИМАЛЬНОЙ СТЕПЕНИ, ДОПУСКАЕМОЙ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ, КОРПОРАЦИЯ МАЙКРОСОФТ И/ИЛИ ЕЕ ПОСТАВЩИКИ ОТКАЗЫВАЮТСЯ ОТ ПРЕДОСТАВЛЕНИЯ КАКИХ-ЛИБО ПРЯМЫХ, ПОДРАЗУМЕВАЕМЫХ ИЛИ ПРЕДУСМОТРЕННЫХ ГАРАНТИЙ В ОТНОШЕНИИ СВОИХ МАТЕРИАЛОВ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ГАРАНТИИ ПРАВ СОБСТВЕННОСТИ, НЕНАРУШЕНИЯ АВТОРСКИХ ПРАВ, УДОВЛЕТВОРИТЕЛЬНЫХ УСЛОВИЙ И КАЧЕСТВА, ТОВАРНОГО СОСТОЯНИЯ И СООТВЕТСТВИЯ КОНКРЕТНЫМ ЦЕЛЯМ..
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования (http://go.microsoft.com/fwlink/?LinkId=151500) .

Информация в данной статье относится к следующим продуктам.
Ключевые слова: 
kbnomt kbrapidpub kbmt KB961883 KbMtru
Переведено с помощью машинного переводаПереведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:961883  (http://support.microsoft.com/kb/961883/en-us/ )