2

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

Стандартная (обычная) установка устанавливает только некоторые компоненты.

Как мне сказать сделать полную установку из командной строки, используя ключ /passive ?

Версия установщика: 5.0.7600 .

3 ответа3

2

ОБНОВЛЕНИЕ Июнь 2018: Хотя инструмент, показанный ниже, больше не доступен для загрузки, я нашел его через Wayback machine. Я предполагаю, что это нормально и законно ссылаться на него, так как инструмент был бесплатным. Обновленные ссылки ниже.

ОБНОВЛЕНИЕ: Этот инструмент от Wise, к сожалению, больше не скачивается. Я не уверен, если это нормально, чтобы распространять это либо. Казалось, что это бесплатный инструмент, распространяемый как часть их основного пакета Wise Package Studio, но я не думаю, что это открытый исходный код. Я бы хотел, чтобы они выпустили его как инструмент с открытым исходным кодом.

Упаковка продуктов Wise была прекращена из-за ряда юридических проблем.


На связанной ноте. Чтобы справиться с невероятно сложной командной строкой для msiexec.exe, вы можете использовать этот бесплатный инструмент для создания командной строки msi от Wise: http://www2.wise.com/filelib/WICLB.exe (воскресший из машины Wayback).

Пожалуйста, запустите загрузку по virustotal.com для безопасности.

Это позволяет вам строить командную строку в интерактивном режиме:

1

Попробуйте добавить ADDLOCAL = ALL в общую команду msiexec.exe. Что-то вроде:

C:\Windows\system32\msiexec.exe /I "D:\winzip112.msi" /QN ADDLOCAL=ALL

Подробнее: http://msdn.microsoft.com/en-us/library/aa367536(v=vs.85).aspx

-1

От установщика зависит, какие командные ключи будут работать. Как правило, ключ /passive выполняет полную установку. Однако иногда вам нужно установить свойства для его запуска, и свойства не всегда доступны онлайн.

Проверьте: http://www.instedit.com/

С помощью этой программы вы можете открывать пакеты MSI и изменять свойства, чтобы установить для них то, что вы хотите. Хорошая часть заключается в том, что вы можете восстановить MSI-пакет, чтобы значения вашего свойства можно было повторно использовать, что отлично подходит для развертывания. В нем говорится, что вы должны заплатить, но просто скачайте бесплатную версию и ваш товар. У него есть небольшая кривая обучения, но это не так уж сложно. Функция поиска - ваш друг!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .