L'exécution d'une installation en mode Silencieux requiert l'enregistrement préalable d'un fichier réponse. Pour plus d'informations à ce sujet, reportez-vous à la section Création d'un fichier réponse. Vous devez exécuter le programme d'installation sur un hôte dont le système d'exploitation est le même que celui de l'hôte sur lequel vous avez généré le fichier réponse.
À l'invite de commande, spécifiez le répertoire dans lequel se trouve le programme d'installation.
cd rép-installation-JavaES
Utilisez la commande Setup.bat /s pour démarrer le processus d'installation en mode Silencieux.
Par défaut, le fichier Setup.iss est créé dans le répertoire System de Windows. Vous devez copier ce fichier dans le répertoire où se trouve le fichier Setup.bat avant de démarrer l'installation en mode Silencieux avec la commande Setup.bat /s. Sinon, la commande l'erreur -3 lors de l'installation.
Utilisez l'option /f1 pour spécifier l'emplacement du fichier .iss. Pour éviter des résultats inattendus, indiquez un chemin absolu. Par exemple, tapez ce qui suit :
Setup.bat /s /f1"C:\Temp\exemple.iss" .
(Facultatif) Utilisez la commande Setup.bat /s avec l'option /f2 pour spécifier un autre nom de fichier et un emplacement différent pour le fichier journal. Pour éviter des résultats inattendus, indiquez un chemin absolu. Par exemple, tapez ce qui suit :
Setup.bat /s /f1"C:\Temp\ExempleDesinstallation.iss /f2"C:\Setup.log".
L'installation en mode Silencieux peut prendre un peu de temps, selon le nombre et le type de composants que vous installez. Au cours de l'exécution du programme d'installation, vous pouvez surveiller son évolution en observant les modifications dans le journal d'installation.
Setup.log est le nom par défaut donné au fichier journal d'une installation en mode Silencieux, généré lorsque vous exécutez la commande Setup.bat avec l'argument /s. Le fichier Setup.log contient les trois sections suivantes :
Install Shield Silent : Cette section identifie le fichier comme étant un fichier journal et fournit la version de la fonction Install Shield Silent utilisée dans le cadre de l'installation en mode silencieux.
Application : Cette section identifie le nom et la version de l'application installée, ainsi que le nom de la société.
Response Result : Cette section contient le code de résultat qui indique si l'installation en mode Silencieux a réussi. Une valeur entière est affectée au nom de clé ResultCode dans la section Response Result du fichier.
Install Shield insère l'une des valeurs suivantes dans la clé ResultCode :
Description du code de résultat
Succès
Erreur générale
Mode non valide
Données requises introuvables dans le fichier Setup.iss
Mémoire disponible insuffisante
Fichier inexistant
Impossible d'écrire dans le fichier réponse
Impossible d'écrire dans le fichier journal
Chemin du fichier réponse (.iss) Install Shield Silent non valide
Type de liste non valide (chaîne ou nombre)
Type de données non valide
Erreur inconnue lors de l'installation
Boîtes de dialogue inopérationnelles
Impossible de créer le dossier spécifié
Impossible d'accéder au fichier ou au dossier spécifié
Option sélectionnée non valide
Le fichier journal d'une installation en mode Silencieux réussie se présente comme suit :
[ResponseResult] ResultCode=0