Arguments d'installation et de désinstallation
Les arguments d'installation et de désinstallation sont des paramètres qui permettent de personnaliser l'installation et la désinstallation des logiciels.
Arguments Obligatoires
Il faut obligatoirement utiliser l'un des arguments suivants :
| Arguments | Significations |
|---|---|
| -INSTALL | Permet d'installer ou de mettre à jour le logiciel. |
| -UNINSTALL | Permet de désinstaller le logiciel. |
Arguments Optionnels
Ces arguments ne sont pas disponibles pour tous les logiciels. Veuillez consulter la documentation spécifique du logiciel dans Logiciels.
| Arguments | Significations |
|---|---|
| Fonctionne avec l'argument -INSTALL uniquement : | |
| -DESKTOPSHORTCUT | Crée un raccourci vers le logiciel sur le bureau public C:\Users\Public\Desktop qui sera visible par tous les utilisateurs de la machine. Dans tous les cas, un raccourci est également par defaut créé dans le menu démarrer Windows. Cet Argument fonctionne avec la plupart des logiciels. |
| Fonctionne avec l'argument -UNINSTALL uniquement : | |
| -CLEAN | Supprime tous les fichiers et dossiers résiduels après la désinstallation. A utiliser pour supprimer définitivement le logiciel du poste de travail ou dans le cas où une mise à jour ne se déroule pas correctement (Désinstallation avec CLEAN + Réinstallation) Cet argument fonctionne avec la plupart des logiciels. |
| Fonctionne avec les arguments -INSTALL & -UNINSTALL : | |
| -CLOSEAPPMESSAGE | Permet de demander à l'utilisateur de fermer le logiciel pour permettre sa mise à jour ou sa désinstallation. Cet argument est utile pour les logiciels avec un fort taux d'utilisation (ex: navigateur web, Logiciels de messagerie et de communication, Logiciels bureautique, Outils de CAO/DAO,... ) à l'inverse des logiciels utilisaires qui sont utilisés plutôt de manière ponctuelle. Le message apparait uniquement si le logiciel est ouvert et visible de l'utilisateur. Ce qui n'est pas le cas d'un logiciel qui s'execute en arrière plan. L'utilisateur peux soit cliquer sur "Reporter l'installation", soit fermer lui-même le logiciel et cliquer sur "Lancer l'installation". L'utisateur dispose de 10 minute pour répondre, au dela, le message disparait, l'installation se met en pause pendant 30min puis en erreur pour que l'outil de télédistribution relance l'installation de nouveau. Le message apparaitra dans la langue de l'utilisateur (FR, ES, PT, DE, ou à defaut en EN). ![]() Cet argument fonctionne avec la plupart des logiciels. |
Exemples de lignes de commande
Voici des exemples de lignes de commande pour installer un logiciel avec et sans arguments optionnels :
%systemroot%\SysNative\WindowsPowershell\v1.0\PowerShell.exe -ExecutionPolicy Bypass -Command .\WAP.ps1 -INSTALL
%systemroot%\SysNative\WindowsPowershell\v1.0\PowerShell.exe -ExecutionPolicy Bypass -Command .\WAP.ps1 -INSTALL -DESKTOPSHORTCUT -CLOSEAPPMESSAGE
Voici des exemples de lignes de commande pour désinstaller un logiciel avec et sans arguments optionnels :
%systemroot%\SysNative\WindowsPowershell\v1.0\PowerShell.exe -ExecutionPolicy Bypass -Command .\WAP.ps1 -UNINSTALL
%systemroot%\SysNative\WindowsPowershell\v1.0\PowerShell.exe -ExecutionPolicy Bypass -Command .\WAP.ps1 -UNINSTALL -CLEAN -CLOSEAPPMESSAGE
