Compartir a través de


Opciones de ejecución de acciones personalizadas In-Script

Puede usar las marcas de opción siguientes para especificar la ejecución en script de acciones personalizadas. Estas opciones copian el código de acción en el script de ejecución, reversión o confirmación. Para establecer una opción, agregue el valor de esta tabla al valor del campo Tipo de la tabla customAction de .

Tenga en cuenta que el msidbCustomActionTypeInScript debe incluirse con cada una de estas opciones.

Término Descripción
(ninguno)
Hexadecimal: 0x00000000
Decimal: 0
Ejecución inmediata.
msidbCustomActionTypeInScript
Hexadecimal: 0x00000400
Decimal: 1024
Colas para su ejecución en el punto programado dentro del script. Esta marca designa que se trata de una acción personalizada de ejecución diferida .
msidbCustomActionTypeInScript + msidbCustomActionTypeRollback
Hexadecimal: 0x00000400 + 0x00000100
Decimal: 1280
Colas para su ejecución en el punto programado dentro del script. Solo se ejecuta tras una reversión de la instalación. Esta marca designa que se trata de una acción personalizada de reversión .
msidbCustomActionTypeInScript + msidbCustomActionTypeCommit
Hexadecimal: 0x00000400 + 0x00000200
Decimal: 1536
Colas para su ejecución en el punto programado dentro del script. Solo se ejecuta tras la confirmación de instalación. Esta marca designa que se trata de una acción personalizada de confirmación de .
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate
Hexadecimal: 0x00000400 + 0x00000800
Decimal: 3072
Colas para su ejecución en el punto programado dentro del script. Se ejecuta sin suplantación de usuario. Se ejecuta en el contexto del sistema.
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeRollback
Hexadecimal: 0x00000400 + 0x00000800 + 0x00000100
Decimal: 3328
Colas para su ejecución en el punto programado dentro del script. Se ejecuta sin suplantación de usuario. Se ejecuta en el contexto del sistema. Esta combinación de marca designa que se trata de una acción personalizada de reversión .
msidbCustomActionTypeInScript + msidbCustomActionTypeNoImpersonate + msidbCustomActionTypeCommit
Hexadecimal: 0x00000400 + 0x00000800 + 0x00000200
Decimal: 3584
Colas para su ejecución en el punto programado dentro del script. Se ejecuta sin suplantación de usuario. Se ejecuta en el contexto del sistema. Esta combinación de marca designa que se trata de una acción personalizada de confirmación de .
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript
Hexadecimal: 0x00000400 + 0x00004000
Decimal: 17408
Colas para su ejecución en el punto programado dentro del script. Se ejecuta con suplantación de usuario. Se ejecuta con la suplantación de usuario durante las instalaciones por máquina en un servidor que ejecuta el servicio de rol de Terminal Server. Las acciones personalizadas de ejecución aplazadas normales, sin este atributo, se ejecutan sin suplantación de usuario en un servidor terminal durante las instalaciones por máquina. Este atributo no tiene ningún efecto si la acción también tiene el atributo msidbCustomActionTypeNoImpersonate.
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeRollback
Hexadecimal: 0x00000400 + 0x00004000 + 0x00000100
Decimal: 17664
Colas para su ejecución en el punto programado dentro del script. Solo se ejecuta tras una reversión de la instalación. Ejecute con suplantación de usuario. Se ejecuta con suplantación de usuario durante las instalaciones por máquina en un servidor de terminal.
msidbCustomActionTypeTSAware + msidbCustomActionTypeInScript + msidbCustomActionTypeCommit
Hexadecimal: 0x00000400 + 0x00004000 + 0x00000200
Decimal: 17920
Colas para su ejecución en el punto programado dentro del script. Solo se ejecuta tras una confirmación de instalación. Se ejecuta con suplantación de usuario. Se ejecuta con suplantación de usuario durante las instalaciones por máquina en un servidor de terminal.

Para obtener información sobre las acciones personalizadas que se ejecutan solo cuando se desinstala una revisión, consulte la opción de desinstalación de revisión de acción personalizada de .

referencia de acción personalizada

Acerca de las acciones personalizadas

usar acciones personalizadas