Options de ligne de commande de Microsoft Standard Installer

Cet article décrit les options de ligne de commande standard pour microsoft Standard Installer msiexec.exe, l’application que vous utilisez pour interpréter des packages et installer des produits.

Les options de ligne de commande ne respectent pas la casse.

Msiexec définit et retourne un niveau d’erreur qui correspond aux codes d’erreur système.

Notes

Les options de ligne de commande Msiexec sont disponibles à partir de Windows Installer 3.0. Les options de ligne de commande Windows Installer sont disponibles avec Windows Installer 3.0 et versions antérieures. Cet article répertorie l’option de ligne de commande Windows Installer qui correspond à chaque option Standard Installer.

/help

Aide et option de référence rapide. Affiche l’utilisation correcte de la msiexec commande, y compris une liste de tous les commutateurs et du comportement. Vous pouvez afficher les descriptions d’utilisation dans l’interface utilisateur. Une utilisation incorrecte de toute autre option appelle cette option d’aide.

L’option de ligne de commande Windows Installer équivalente est /?.

Exemple

msiexec /help.

/quiet

Option d’affichage silencieux. Le programme d’installation exécute une installation sans afficher d’interface utilisateur. Aucune invite, aucun message ou boîte de dialogue ne s’affiche pour l’utilisateur. L’utilisateur ne peut pas annuler l’installation.

Utilisez les options de ligne de commande standard /norestart ou /forcerestart pour contrôler les redémarrages. Si aucune option de redémarrage n’est spécifiée, le programme d’installation redémarre l’ordinateur chaque fois que nécessaire sans afficher d’invite ou d’avertissement à l’utilisateur.

L’option de ligne de commande Windows Installer équivalente est /qn.

Exemples

msiexec /package Application.msi /quiet

msiexec /uninstall Application.msi /quiet

msiexec /update msipatch.msp /quiet

msiexec /uninstall msipatch.msp /package Application.msi /quiet

/passive

Option d’affichage passif. Le programme d’installation affiche une barre de progression à l’utilisateur qui indique qu’une installation est en cours, mais n’affiche aucune invite ou message d’erreur à l’utilisateur. L’utilisateur ne peut pas annuler l’installation.

Utilisez les options de ligne de commande standard /norestart ou /forcerestart pour contrôler les redémarrages. Si aucune option de redémarrage n’est spécifiée, le programme d’installation redémarre l’ordinateur chaque fois que nécessaire sans afficher d’invite ou d’avertissement à l’utilisateur.

L’option de ligne de commande Windows Installer équivalente est /qb!- avec REBOOTPROMPT=S défini sur la ligne de commande.

Exemple

msiexec /package Application.msi /passive

/norestart

Option Ne jamais redémarrer. Le programme d’installation ne redémarre jamais l’ordinateur après l’installation.

La ligne de commande de Windows Installer équivalente a REBOOT=ReallySuppress défini sur la ligne de commande.

Exemple

msiexec /package Application.msi /norestart

/forcerestart

Option Toujours redémarrer. Le programme d’installation redémarre l’ordinateur après chaque installation.

La ligne de commande de Windows Installer équivalente a REBOOT=Force défini sur la ligne de commande.

Exemple

msiexec /package Application.msi /forcerestart

/promptrestart

Option Invite avant le redémarrage. Affiche un message indiquant qu’un redémarrage est nécessaire pour terminer l’installation et demande à l’utilisateur s’il faut redémarrer le système maintenant. Vous ne pouvez pas utiliser cette option avec l’option /quiet .

La ligne de commande de Windows Installer équivalente a REBOOTPROMPT = "" défini sur la ligne de commande.

/uninstall (produit)

Option Désinstaller le produit. Désinstalle un produit.

L’option de ligne de commande Windows Installer équivalente est /x.

Paramètre

<Package>.msi | <ProductCode>

/uninstall (correctif)

Option Désinstaller la mise à jour. Désinstalle un correctif de mise à jour.

L’option de ligne de commande Windows Installer équivalente est /I avec MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] défini sur la ligne de commande.

Exemple

msiexec /uninstall Update1.msp;PatchGUID2

/log

Option Journal. Écrit les informations de journalisation dans un fichier journal au niveau du chemin d’accès existant spécifié. Le chemin d’accès à l’emplacement du fichier journal doit déjà exister. Le programme d’installation ne crée pas la structure de répertoires pour le fichier journal.

Pour plus d’informations sur toutes les méthodes disponibles pour définir le mode de journalisation, consultez Journalisation normale pour Windows Installer.

L’option de ligne de commande Windows Installer équivalente est : /L*.

Les informations suivantes sont entrées dans le journal :

  • Messages d'état
  • Avertissements récupérables
  • Tous les messages d’erreur
  • Démarrage des actions
  • Enregistrements spécifiques à certaines actions
  • Demandes utilisateur
  • Paramètres initiaux de l’interface utilisateur
  • Mémoire insuffisante ou informations de sortie irrécupérables
  • Messages d’espace disque insuffisant
  • Propriétés du terminal

/package

Option Installer le produit. Installe ou configure un produit.

L’option de ligne de commande Windows Installer équivalente est /I.

Paramètre

<Package>.msi | <ProductCode>

/update

Installer l’option de correctifs. Installe un ou plusieurs correctifs.

La ligne de commande de Windows Installer équivalente a PATCH = [<msipatch>.msp]<;PatchGuid> défini sur la ligne de commande.

Paramètre

<Patch.msp> | <PatchGUID>