Können Leute die Installation von Windows-Apps automatisieren?

398
chen

Ich verstehe, dass eine Linux-Anwendungsinstallation über ein Skript automatisiert werden kann, aber ich bin nicht so sicher, ob dies in der Windows-Welt zutrifft. Hier habe ich ein bestimmtes Szenario.

Ich möchte Word auf einem Windows 10-Computer installieren. Normalerweise würde ich die Schaltflächen des Installationsassistenten auswählen und durchklicken (und ich denke, dass dies 99% der Installationsweise des Benutzers entspricht).

Nun frage ich mich, ob ich den obigen manuellen Prozess vollautomatisch durchführen könnte. Wenn ja, wie mache ich das?

0

2 Antworten auf die Frage

0
Bob

Es hängt davon ab, ob.

Die meisten Programme verwenden Windows Installer, eine Windows-API mit einem Standardpaketformat (MSI) und Flags für die Installation / Deinstallation per Skript . Diese können auch über Gruppenrichtlinien in Unternehmensnetzwerken bereitgestellt werden.

Einige Programme verfügen über ein benutzerdefiniertes Installationsprogramm, die meisten verfügen jedoch über eigene Installationsmethoden. Zum Beispiel InnoSetup, NSIS oder InstallShield .

Microsoft Office verwendet noch einmal etwas anderes: Seit 2013 ist die Standardinstallationsmethode Click-to-Run . Ich bin nicht sicher, ob dies Skriptinstallationen in der Standardversion von Home / Business zulässt. Sie können jedoch überprüfen, ob Flags verfügbar sind, indem Sie sie ausführen setup.exe /?. Es gibt Bereitstellungstools für größere Unternehmen. Es gibt auch eine Volumenlizenzversion, die als herkömmliches ISO mit MSI-Installationsprogramm geliefert wird.

0
Keltari

Program installation isnt some cryptic process. The core of any install is typical creating a folder and copying files. Past that, there might be some registry modification. Unless we are discussing something uniquely complex, that's all there is to it.

You could automate the install of Word fairly easily. You can use any installer making program that can take a snapshot of the computer before the installation and after. Then it compares the difference between then and creates an installer. This method works, but there can be some drawbacks, depending on the situation.