Zum Ausführen einer Installation im stillen Modus müssen Sie vorher eine Antwortdatei erstellt haben. Weitere Informationen finden Sie unter Erstellen einer Antwortdatei. Führen Sie das Installationsprogramm auf dem Host aus, der über dasselbe Betriebssystem verfügt wie der Host, auf dem Sie die Antwortdatei erstellt haben.
Wechseln Sie in der Windows-Eingabeaufforderung in das Verzeichnis, in dem sich das Installationsprogramm befindet.
cd JavaES-Installationsverz
Führen Sie Setup.bat /s aus, um eine Installation im stillen Modus zu beginnen.
Standardmäßig wird die Datei Setup.iss im Windows-Systemordner erstellt. Sie müssen diese Datei vom Windows-Systemordner in den Ordner kopieren, in dem sich die Datei Setup.bat befindet, bevor Sie mit Setup.bat /s die Installation im stillen Modus beginnen. Andernfalls gibt der Befehl im Setup den Fehlercode -3 zurück.
Mithilfe des Arguments /f1 können Sie für die .iss-Datei ein Verzeichnis angeben. Geben Sie einen absoluten Pfad an, um unvorhergesehene Ergebnisse zu vermeiden. Geben Sie zum Beispiel ein:
Setup.bat /s /f1"C:\Temp\example.iss" .
(Optional) Durch Ausführen von Setup.bat /s mit dem Argument /f2 können Sie für die Protokolldatei einen anderen Namen und ein anderes Verzeichnis angeben. Geben Sie für die Datei einen absoluten Pfad an, um unvorhergesehene Ergebnisse zu vermeiden. Geben Sie zum Beispiel ein:
Setup.bat /s /f1"C:\Temp\UninstallExample.iss /f2"C:\Setup.log".
Eine stille Installation kann je nach Anzahl und Typ der zu installierenden Komponenten eine geraume Zeit dauern. Während der Ausführung des Installationsprogramms können Sie den Fortschritt überwachen, indem Sie auf Änderungen im Installationsprotokoll achten.
Setup.log ist der Standardname der Protokolldatei für die stille Installation. Diese Datei wird bei Ausführung des Befehls Setup.bat mit dem Argument /s erstellt. Die Datei Setup.log enthält die folgenden drei Abschnitte:
Install Shield Silent: Dieser Abschnitt definiert die Datei als Protokolldatei und enthält die bei der stillen Installation verwendete Install Shield Silent-Version.
Application: Dieser Abschnitt definiert den Namen und die Version der installierten Anwendung sowie den Unternehmensnamen.
Response Result: Dieser Abschnitt enthält den Rückgabewert der Installation und gibt damit an, ob die stille Installation erfolgreich war oder nicht. Die ResultCode-Werte im Abschnitt “Response Result” sind ganzzahlig.
Install Shield kann dem Parameter “ResultCode” einen der folgenden Werte zuweisen:
Beschreibung des ResultCode-Wertes
Erfolgreiche Installation
Allgemeiner Fehler
Unzulässiger Modus
Erforderliche Daten nicht in Datei Setup.iss gefunden
Nicht genügend Speicherplatz verfügbar
Datei existiert nicht
In die Antwortdatei kann nicht geschrieben werden
In die Protokolldatei kann nicht geschrieben werden
Ungültiger Pfad zur Antwortdatei (.iss) von Install Shield Silent
Kein gültiger Listentyp (Zeichenkette oder Zahl)
Ungültiger Datentyp
Unbekannter Fehler während der Installation
Dialogfelder in der falschen Reihenfolge
Angegebener Ordner konnte nicht erstellt werden
Auf angegebene Datei bzw. angegebenen Ordner kann nicht zugegriffen werden
Ungültige Option ausgewählt
Die Protokolldatei einer erfolgriechen Installation im stillen Modus sollte wie folgt aussehen:
[ResponseResult] ResultCode=0