Compartir a través de


Tipo de acción personalizada 38

Esta acción personalizada se escribe en VBScript. Consulte también scripts.

Fuente

El campo Origen de tabla CustomAction contiene el valor NULL. El código de script de la acción personalizada se almacena como una cadena de texto de script literal en el campo Destino.

Valor de tipo

Incluya el siguiente valor en la columna Tipo de la tabla CustomAction para especificar el tipo numérico básico de una acción personalizada de 32 bits.

Constantes Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory 0x026 38

 

Windows Installer puede usar acciones personalizadas de 64 bits en sistemas operativos de 64 bits. Una acción personalizada de 64 bits basada en scripts debe incluir el msidbCustomActionType64BitScript bit en su tipo numérico. Para obtener información, consulte acciones personalizadas de 64 bits. Incluya el siguiente valor en la columna Tipo de la tabla CustomAction para especificar el tipo numérico básico de una acción personalizada de 64 bits.

Constantes Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript 0x0001026 4134

 

Blanco

El campo Destino de la tabla CustomAction contiene el código de script para la acción personalizada como una cadena de texto de script literal.

Opciones de procesamiento de devolución

Incluya bits de marca opcionales en la columna Tipo de la tabla CustomAction para especificar las opciones de procesamiento de retorno. Para obtener una descripción de las opciones y los valores, vea Opciones de procesamiento de devolución de acción personalizada.

Opciones de programación de ejecución

Incluya bits de marca opcionales en la columna Tipo de la tabla CustomAction para especificar las opciones de programación de ejecución. Estas opciones controlan la ejecución múltiple de acciones personalizadas. Para obtener una descripción de las opciones, vea Opciones de programación de ejecución de acciones personalizadas.

Opciones de ejecución de In-Script

Incluya bits de marca opcionales en la columna Tipo de la tabla CustomAction para especificar una opción de ejecución en script. Estas opciones copian el código de acción en el script de ejecución, reversión o confirmación. Para obtener una descripción de las opciones, vea Acción personalizada In-Script Opciones de ejecución.

Valores devueltos

Este tipo de acción personalizada siempre devuelve éxito.

Observaciones

Una acción personalizada escrita en JScript o VBScript requiere la instalación objeto Session. El instalador adjunta el Objeto de sesión al script con el nombre "Session". Dado que es posible que el objeto session no exista durante la reversión de la instalación, una acción personalizada diferida escrita en el script debe usar uno de los métodos o propiedades del objeto Session Session descrito en la sección Obtener información de contexto para acciones personalizadas de ejecución diferida para recuperar su contexto.

Custom_Actions