Share via


Propiedad Session.Mode

Es la propiedad Mode del objeto Session. Esta propiedad es un valor que representa la marca de modo designada para la sesión de instalación actual. La mayoría de las marcas de modo son de solo lectura externamente, pero también se pueden establecer algunas marcas especificadas.

La función MsiGetMode devuelve un valor TRUE o FALSE booleano que indica si la propiedad específica usada en la función está establecida actualmente (TRUE) o no (FALSE).

Tenga en cuenta que no todos los valores del modo de ejecución de la marca están disponibles cuando se llama a la propiedad Mode desde una acción personalizada diferida. Para más información, consulte Obtención de información de contexto para acciones personalizadas de ejecución diferida.

Esta propiedad es de solo lectura.

Sintaxis

propVal = Session.Mode

Valor de propiedad

Valor entero necesario para la marca. Debe ser una de las siguientes:

Nombre del marcador Significado
msiRunModeAdmin
0
Instalación en modo administrativo; de lo contrario, instalación del producto.
msiRunModeAdvertise
1
Modo de anuncio de instalación.
msiRunModeMaintenance
2
Base de datos en modo mantenimiento cargada.
msiRunModeRollbackEnabled
3
La reversión está habilitada.
msiRunModeLogEnabled
4
El archivo de registro está activo.
msiRunModeOperations
5
Operaciones de ejecución o puesta en cola.
msiRunModeRebootAtEnd
6
Se necesita reiniciar (se puede establecer).
msiRunModeRebootNow
7
Para continuar con la instalación es preciso reiniciar (se puede establecer).
msiRunModeCabinet
8
Instalación de archivos desde archivos .cab y archivos mediante la tabla Media.
msiRunModeSourceShortNames
9
Los archivos de origen solo usan nombres de archivo cortos.
msiRunModeTargetShortNames
10
Los archivos de destino van a usar solo nombres de archivo cortos.
msiRunModeWindows9x
12
El sistema operativo es Windows 98/95.
msiRunModeZawEnabled
13
El sistema operativo admite el anuncio de productos.
msiRunModeScheduled
16
Acción personalizada diferida llamada desde la ejecución del script de instalación.
msiRunModeRollback
17
Acción personalizada diferida llamada desde un script de ejecución de reversión.
msiRunModeCommit
18
Acción personalizada diferida llamada desde un script de ejecución de confirmación.

 

Requisitos

Requisito Value
Versión
Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP