Propriété Session.Mode
Il s’agit de la propriété Mode de l’objet Session. Cette propriété est une valeur représentant l’indicateur de mode désigné pour la session d’installation actuelle. La plupart des indicateurs de mode sont en lecture seule en externe, mais quelques indicateurs spécifiés peuvent également être définis.
La fonction MsiGetMode retourne une valeur booléenne TRUE ou FALSE, indiquant si la propriété spécifique passée à la fonction est actuellement définie (TRUE) ou non définie (FALSE).
Notez que toutes les valeurs de mode d’exécution de l’indicateur ne sont pas disponibles lors de l’appel de la propriété Mode à partir d’une action personnalisée différée. Pour plus d’informations, consultez Obtention des informations de contexte pour les actions personnalisées d’exécution différée.
Cette propriété est en lecture seule.
Syntaxe
propVal = Session.Mode
Valeur de la propriété
Valeur entière requise pour l’indicateur. Doit prendre l'une des valeurs suivantes :
Nom de l’indicateur | Signification |
---|---|
|
Installation du mode d’administration, sinon installation du produit. |
|
Publier le mode d’installation. |
|
Base de données en mode maintenance chargée. |
|
La restauration est activée. |
|
Le fichier journal est actif. |
|
Exécution ou mise en pool d’opérations. |
|
Un redémarrage est nécessaire (réglable). |
|
Un redémarrage est nécessaire pour poursuivre l’installation (réglable). |
|
Installation de fichiers à partir d’armoires et de fichiers à l’aide de la table Media. |
|
Les fichiers sources utilisent uniquement des noms de fichiers courts. |
|
Les fichiers cibles doivent utiliser uniquement des noms de fichiers courts. |
|
Le système d’exploitation est Windows 98/95. |
|
Le système d’exploitation prend en charge la publicité des produits. |
|
Action personnalisée différée appelée à partir de l’exécution du script d’installation. |
|
Action personnalisée différée appelée à partir du script d’exécution de restauration. |
|
Action personnalisée différée appelée à partir du script d’exécution de validation. |
Configuration requise
Condition requise | Valeur |
---|---|
Version |
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP |