Silent Install Application List und Erklärung
In den der letzten Zeit habe ich sehr viel Software für unbeaufsichtigte Installationen mit und ohne Microsoft System Center Configuration Manager 2012 vorbereitet und immer wieder nach verfügbaren Schaltern suchen müssen. Leider gibt es keinen einheitlichen Standard und somit, muss man immer wieder aufs neue prüfen, ob die Software das Inno Setup, NSIS, InstallShield, InstallShield + MSI, Windows Installer oder sonstige Schalter verwendet.
Die Suche mach den notwenigen Schaltern ist teilweise sehr mühselig, etwa wenn der Hersteller keine gründliche Dokumentation zur Verfügung stellt. Hier also die unterschiedlichen Schaltertypen
Inno Setup
Schalter (Funktion)
- /VERYSILENT (Silent Mode)
- /SILENT (Silent Mode mit einer Statusbar)
- /SP– (Deaktiviert den ” install” und “continue” Diaglog)
- /NORESTART (Verhindert einen Neustart)
- /LANG=language (Definiert die zu verwendende Sprach)
- /DIR=“x:dirname” (Ändern des Installationsordners)
- /NOICONS (Verhindert die Erstellung von Shortcuts)
Windows Installer (.msi)
Schalter (Funktion)
- /quiet (Hintergrundmodus, keine Benutzerinteraktion)
- /qr (reduzierter Oberfläche)
- /qn (keine Oberfläche)
- /qb (einfach Oberfläche)
- /passive (Silent Mode mit Statusleiste)
- /norestart (keinen Neustart nach der Installation)
- /forcerestart (Neustart erzwingen)
- INSTALLDIR= (Angabe des Installationspfades)
NSIS Setup
Schalter (Funktion)
- /S W(Silent Mode)
- /D=x: (Verzeichnis Angabe des Installationspfades)
- /NCRC (CRC Prüfung überspringen)
InstallShield
Schalter (Funktion)
- /a (Parameter zum entpacken)
- /f1 (Speicherort)
- /p (Installationspasswort)
- /sms (Wartezeit in Sec. bis zum nächsten Befehl)
- /s (Silent install .exe)
- /qn (Silent install .msi)
- /f2 (Speicherort der Log Datei)
InstallShield und MSI
Schalter (Funktion)
- /a (Parameter zum entpacken)
- /s (Silent install .exe)
- /qn (Silent install .msi)
- /qb (Silent install (.msi) mit Statusbalken)
Wie findet man denn den Installter-Typ heraus?
Bei MSI ist das ja klar, aber wie sieht es mit INNO, NSIS und co aus?
Diese Seite kann auch sehr hilfreich sein: http://www.itninja.com/