Wie automatisiere ich die Softwareinstallation? [geschlossen]

2

Wir machen verschiedene Software an meiner Universität und es ist jetzt meine Aufgabe, die täglichen Build-Installationen zu automatisieren.

Kennt jemand ein Tool, das die Installationen automatisieren würde? Bei den Installationen handelt es sich um reguläre EXE-Dateien. Sie enthalten das Standard-Installationsdialogfeld, in dem Sie auf Weiter, Weiter, ..., Fertig stellen klicken.

bodacydo
quelle
1
Können die Leute, die die Pakete erstellen, MSIs anstelle von EXEs erstellen? Dies würde die Bereitstellung erheblich vereinfachen.
Zoredache
Es ist nicht möglich. Aber sie sind eine Art Installateure, vielleicht installieren sie Schilde. Es gibt tatsächlich mehrere verschiedene Installer.
bodacydo
Viele Installer können automatisiert werden, aber Sie müssen möglicherweise die Entwickler abhören. Sie sollten in der Lage sein, Ihnen mitzuteilen, ob diese Installationsprogramme eine Art automatisierte Installation unterstützen.
Zoredache
Ja, bitte stören Sie sie für MSIs. Sie wurden zu diesem Zweck entwickelt.
surfasb

Antworten:

2

Sie können versuchen, um zu sehen Almeza MultiSet

Von Almeza MultiSet Funktionen Seite

3) Automatische Installation von Software. Es ist möglich, eine   CD / DVD, auf der automatisch alle Software-Sätze installiert werden   mehrere Computer. Nach der Installation von Windows ist dies beispielsweise der Fall   Installation von Service Packs, Treibern, Lokalisierungen usw. möglich   Software (Codecs, Audio-Player, Service-Tools ...) und konfigurieren Sie diese   auch automatisch.

4) Erstellen einer bootfähigen Festplatte für gleichzeitiges unbeaufsichtigtes Windows und   Software Installation. Es ist möglich, einen Datenträger zu erstellen, der dies ermöglicht   Installieren Sie Windows und eine Reihe von Software.

Lazy Badger
quelle
2

AutoIT

AutoIT und insbesondere das AutoIT-Rekorder-Tool können Ihre Aktionen aufzeichnen. Sie können dann nach .exe konvertieren und Ihre Aktionen auf neuen Computern wiedergeben.

Vorteile:

  • sehr einfach und leicht zu lernen
  • kostenlos
  • funktioniert normalerweise

Nachteile:

  • Wenn sich die Benutzeroberfläche des Installationsprogramms ändert, müssen Sie die Aufzeichnung aktualisieren. Dies kann bei der Verwaltung vieler Softwareinstallationen schmerzhaft sein

Batch-Skripte (.bat)

BATch-Skripts, die Befehlszeilenargumente für die unbeaufsichtigte Installation eingeben, z. B. / s oder / q für die unbeaufsichtigte Installation.

Vorteile:

  • Grundlagen leicht zu erlernen
  • arbeiten nativ auf allen Windows-Computern

Nachteile:

  • Nicht bei allen Installationsprogrammen ist eine unbeaufsichtigte Installation integriert / funktioniert, daher funktioniert dies nicht immer.
  • Installer öffnen manchmal zusätzliche Popups, um z. B. andere Treibersoftware zu installieren. Möglicherweise muss der Benutzer eingreifen, um der Installation zuzustimmen
  • Batch-Skripte können etwas kompliziert sein und ihre Syntax ist nicht intuitiv
Connor
quelle