Msiexec

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
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.

Voir aussi

  • Rpm / Dpkg — équivalents Linux pour la gestion de paquets