Cette partie est la plus difficile car les logiciels n’ont pas la même manière de s’installer silencieusement.
J’ai donc plusieurs méthodes :
-Chercher un .MSI (Microsoft Service Installer) de l’application sur le site de l’éditeur.
La commande de sillent Install sera : msiexec /i « Nom du MSI » /quiet /norestart (norestart en option)
Msiexec est une commande permettant d’installer les packages MSI. Le paramètre /i signifie que l’on veut installer le produit, /quiet signifie que l’on veut l’installer silencieusement, /norestart désactive le redémarrage automatique de l’installation (il est conseillé de gérer les redémarrages au sein de MDT en cochant la case dans les propriétés de l’application).
- décompresser le .Exe, un .MSI y est peut être caché.
- chercher les commandes d’installation silencieuse du .Exe sur internet ou sur http://www.appdeploy.com/packages/
Il existe plusieurs types d’installateur :
Wise Solutions
Setup.exe /S
Inno Setup
« Nom du .Exe » /NORESTART /VERYSILENT SUPPRESSMSGBOXES /SP-
/NORESTART : désactive la demande redémarrage de l'ordinateur une fois que l'application est installée.
/VERYSILENT : lance l'installation sur le mode super silencieux. La barre de progression de l'installation restera invisible.
/SUPPRESSMSGBOXES : supprime les boîtes de dialogue.
/SP- : désactive la boîte de dialogue de confirmation du début de l'installation.
Il est aussi possible de créer un fichier .inf comportant les réponses.
« Nom du .Exe » /saveinf="Nom Fichier de sortie» : cela va enregistrer toutes les interactions que vous ferez dans le fichier .inf
Pour utiliser le fichier inf : « Nom du .Exe » /NORESTART /VERYSILENT SUPPRESSMSGBOXES /SP- /LOADINF=" Nom Fichier de sortie ".
InstallShield
-s : lance le programme d'installation en mode silencieux.
Créer un fichier de réponse : setup.exe -r -f1C:\Nom_Chemin\Nom_Fichier.iss
Utiliser un fichier de réponse : setup.exe -s -f1C:\Nom_Chemin\Nom_Fichier.iss
NSIS
/s : effectue une installation silencieuse.
Pour les mises à jour Windows msu (Microsoft Service Update), il faut récupérer le kb dont on a besoin sur internet puis :
wusa.exe « NomduKB.msu » /quiet /norestart
Je peux aussi rajouter les mises à jour au niveau de PACKAGES dans la console MDT.
Si je ne trouve toujours pas de commande d’installation, il est possible de créer des packages .MSI avec http://www.appdeploy.com/tools/repackager/
PagePrécedente SOMMAIRE PageSuivante