Msiexec
| Fiche express | |
|---|---|
| Domaine | Installation de paquets MSI |
| Commande | msiexec
|
| Contexte | Équivalent Windows de rpm/dpkg côté Linux |
| Voir aussi | Rpm · Dpkg (équivalents Linux) |
msiexec installe, désinstalle et répare des paquets Windows Installer (.msi),
avec ou sans interaction utilisateur — indispensable pour un déploiement scripté/silencieux.
Installer / désinstaller avec interface visible
msiexec /passive /i D:\Sources\monlogiciel.msi
msiexec /passive /x D:\Sources\monlogiciel.msi
/passive affiche une barre de progression mais ne demande aucune interaction —
utile pour suivre visuellement une installation sans bloquer sur des questions.
Installer / désinstaller en mode totalement silencieux
msiexec /quiet /i D:\Sources\monlogiciel.msi
msiexec /quiet /x D:\Sources\monlogiciel.msi
/quiet n'affiche rien du tout — le mode à utiliser dans un script de déploiement
automatisé (GPO, outil de packaging, pipeline CI).
Installer avec journalisation
msiexec /passive /l* C:\logs\install.log /i D:\Sources\monlogiciel.msi
/l* journalise l'intégralité du déroulement de l'installation — précieux pour
diagnostiquer un échec d'installation silencieuse en environnement de déploiement.
Retrouver les .msi des logiciels installés
wmic product get Name, PackageCache
Donne le nom et l'emplacement en cache du .msi d'origine pour chaque logiciel
installé — utile pour retrouver de quoi désinstaller ou réparer un paquet sans le média
d'installation d'origine.