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