Automatisches Anwendungsinstallationsprogramm mit voreingestellten Optionen

Automatisches Anwendungsinstallationsprogramm mit voreingestellten Optionen

Wir müssen diese spezielle Software jedes Mal mit anderen Einstellungen neu installieren.

Wäre es möglich, ein Skript oder etwas Ähnliches zu erstellen (jede Idee ist gut), um die Optionen/Attribute, die das Installationsprogramm Ihrer Meinung nach aktiviert haben soll, vorab festzulegen und den Installationsvorgang für Sie durchzuführen?

Antwort1

Finden Sie heraus, ob das Programm ein MSI anbietet, das diesen Weg erleichtert.

Ich würde versuchen, die MSI mit einem Tool wie ORCA, dem MSI-Editor von Microsoft, zu öffnen.

Wenn für das MSI keine Funktion zur unbeaufsichtigten Installation dokumentiert ist, können Sie mithilfe von ORCA herausfinden, ob es unbeaufsichtigte Installationen unterstützt und welche Befehlszeilenoptionen Sie für eine erfolgreiche Installation verwenden müssen.

Für schwache Nerven empfehle ich nicht, das MSI zu ändern. Es ist jedoch möglich, MSIs zu ändern, um selbst die schwierigsten Installationen unbeaufsichtigt durchzuführen.

Antwort2

Unter Windows werden die meisten Anwendungen durch Ausführen einer MSI-kompatiblen (Microsoft Installer) App/Datei installiert.

MSIs enthalten eine Vielzahl oft komplexer Installationslogiken, Einstellungen, Konfigurationsmechanismen usw. Sie können ein MSI zwar auflösen, ändern und nach Ihren Wünschen neu verpacken, dies kann jedoch zu stark beschädigten App-Konfigurationen führen.

Verschiedene Apps konfigurieren sich auf unterschiedliche Weise – einige verwenden die Registrierung, andere XML-Konfigurationsdateien, wieder andere Konfigurationsdateien in ihrem eigenen Format. Einige verwenden mehrere Konfigurationspunkte – Registrierung, Dateien usw.

Wenn Sie diese App wirklich konfigurieren möchten, empfehle ich Ihnen, herauszufinden, wo alle Konfigurationsdaten gespeichert sind. Dann können Sie das erforderliche Skript schreiben, mit dem Sie die Registrierung ändern und/oder die Konfigurationsdatei(en) der App mit den gewünschten Einstellungen ändern können.

Bedenken Sie jedoch, dass Sie die App leicht durcheinanderbringen können, wenn Sie nicht aufpassen – oft auf subtile, schwer nachvollziehbare Weise, und dass Sie am Ende möglicherweise Daten beschädigen (insbesondere, wenn die App Daten in Dateien und/oder Datenbanken speichert)!

Vorsichtig auftreten!

verwandte Informationen