Как развернуть MSI, у которого нет установщика тишины?

519
Root Loop

Как я могу развернуть пакет MSI, который не поддерживает установочный переключатель "тишины"?

Я пытаюсь развернуть GSSMO "google suite sync for MS outlook". это пакет MSI, и он поддерживается только для публикации gpo, пользователи должны сами устанавливать его из «добавления / удаления программ» на уровне пользователя

Я хочу развернуть этот на уровне компьютера, и нет никаких переключателей, поддерживаемых этим MSI.

Есть ли лучший способ справиться с этим без перепаковки?

0

1 ответ на вопрос

2
Stein Åsmul

Автоматическая установка - это встроенная функция установщика Windows, которая должна работать для всех файлов MSI (если она активно не блокируется изменениями в рассматриваемом файле MSI).

Вот пример msiexec.exeкомандной строки для установки MSI-файла без вывода сообщений:

msiexec.exe /I "enterprise_gsync.msi" /QN /L*V "msilog.log" 

Быстрое объяснение параметров:

- /I - run installation sequence. - /QN - run completely silently. - /L*V "msilog.log" - create verbose log file.  All paths have been removed from the command line above. Please add as appropriate. 

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

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

Это способ, которым я постоянно пользуюсь для установки без вывода сообщений. но эта MSI, созданная Google, по какой-то причине вообще не работает. он вообще не поддерживает ни одного переключателя. даже `xxxx.msi /?` иди на тест Root Loop 6 лет назад 0
Вы пытались сделать подробный журнал и посмотреть, что он говорит? Попробуйте найти «значение 3», чтобы найти там какие-либо ошибки. Используйте командную строку выше, чтобы попробовать. Stein Åsmul 6 лет назад 0
`MSI (s) (3C: 78) [13: 05: 22: 439]: установщик Windows установил продукт. Название продукта: G Suite Sync ™ для Microsoft Outlook® 4.0.7.0. Версия продукта: 4.0.7.0. Язык продукта: 1033. Производитель: Google, Inc .. Успешная установка или статус ошибки: 0.` На этот раз это сработало, если я запустил его на локальной машине напрямую. Я думаю, что моя проблема должна быть связана с `psexec` для удаленной установки. Спасибо Root Loop 6 лет назад 0
Рад слышать это. Я не слишком знаком с Psexec - возможно, просто добавить еще один вопрос для деталей? Может быть, вам больше повезет с такими вопросами на http://www.serverfault.com? (системный администратор сайта). Stein Åsmul 6 лет назад 0