Мы должны каждый раз переустанавливать это конкретное программное обеспечение с разными настройками.

Можно ли было бы создать сценарий или что-то (любая идея - хорошая идея), чтобы иметь возможность предварительно установить параметры / атрибуты, которые вы хотели бы, чтобы установщик включил, и выполнить процесс установки для вас?

2 ответа2

1

Узнайте, предлагает ли программа MSI, что облегчит этот путь.

Я бы попытался открыть MSI с помощью такого инструмента, как ORCA, редактор MSI от Microsoft.

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

Для слабонервных я не рекомендую менять MSI. Но есть возможность изменить MSI, чтобы сделать даже самые сложные установки без присмотра.

0

В Windows большинство приложений устанавливаются с помощью приложения / файла, совместимого с MSI (Microsoft Installer).

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

Различные приложения настраивают себя по-разному - некоторые используют реестр, некоторые используют файлы конфигурации XML, другие используют файлы конфигурации в своем собственном формате. Некоторые используют несколько точек конфигурации - реестр, файлы и т.д.

Если вы действительно хотите настроить это приложение, я рекомендую попробовать разобраться, где оно хранит все свои данные конфигурации. Затем вы можете написать необходимый скрипт, который позволит вам изменять реестр и / или изменять конфигурационные файлы приложения с нужными вам настройками.

Однако следует понимать, что, если вы не будете осторожны, есть большая вероятность, что вы можете запутать приложение - часто тонкими, сложными для отслеживания способами, и вы можете повредить данные (особенно если приложение хранит данные в файлах и / или базы данных)!

Действуй осторожно!

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