Tipos de acciones personalizadas
En la tabla siguiente se identifican los tipos básicos de acciones personalizadas y se muestran los valores que se encuentran en los campos Type, Source y Target de la tabla CustomAction para cada tipo. Las acciones personalizadas básicas se pueden modificar mediante la inclusión de bits de marca opcionales en la columna Tipo. Para obtener descripciones de las opciones y los valores, consulte lo siguiente:
- Opciones de procesamiento de devolución de acción personalizada
- Opciones de programación de ejecución de acciones personalizadas
- Opciones de ejecución en script de acciones personalizadas
- Acción personalizada de opción de desinstalación de revisión
Use los vínculos al tipo de acción personalizada básico para obtener una descripción y las opciones disponibles para cada tipo.
Tipo de acción personalizada básico | Tipo | Source | Destino |
---|---|---|---|
Tipo de acción personalizada 1Archivo DLL almacenado en un flujo de tabla binaria. |
1 | Clave para tabla binaria. | Punto de entrada del archivo DLL. |
Tipo de acción personalizada 2Archivo EXE almacenado en un flujo de tabla binaria. |
2 | Clave para tabla binaria. | Cadena de línea de comandos. |
Tipo de acción personalizada 5Archivo JScript almacenado en un flujo de tabla binaria. |
5 | Clave para tabla binaria. | Función opcional de JScript a la que se puede llamar. |
Tipo de acción personalizada 6Archivo VBScript almacenado en un flujo de tabla binaria. |
6 | Clave para tabla binaria. | Función de VBScript opcional a la que se puede llamar. |
Tipo de acción personalizada 17Archivo DLL instalado con un producto. |
17 | Clave de la tabla File. | Punto de entrada del archivo DLL. |
Tipo de acción personalizada 18Archivo EXE que se instala con un producto. |
18 | Clave de la tabla File. | Cadena de línea de comandos. |
Tipo de acción personalizada 19Muestra un mensaje de error especificado y devuelve un error, finalizando la instalación. |
19 | En blanco | Cadena de texto Formatted. Mensaje literal o índice en la tabla Error. |
Tipo de acción personalizada 21Archivo JScript que se instala con un producto. |
21 | Clave de la tabla File. | Función opcional de JScript a la que se puede llamar. |
Tipo de acción personalizada 22Archivo VBScript instalado con un producto. |
22 | Clave de la tabla File. | Función de VBScript opcional a la que se puede llamar. |
Tipo de acción personalizada 34Archivo EXE que tiene una ruta de acceso que hace referencia a un directorio. |
34 | Clave en la tabla Directorio. Este es el directorio de trabajo para su ejecución. | La columna Target tiene formato y contiene la ruta de acceso completa y el nombre del archivo ejecutable seguido de argumentos opcionales. |
Tipo de acción personalizada 35Conjunto de directorios con texto con formato. |
35 | Clave de la tabla Directorio. El directorio designado se establece mediante la cadena con formato en el campo Target. | Cadena de texto con formato. |
Tipo de acción personalizada 37Texto JScript almacenado en esta tabla de secuencia. |
37 | Null | Cadena de código JScript. |
Tipo de acción personalizada 38Texto vbScript almacenado en esta tabla de secuencia. |
38 | Null | Cadena de código VBScript. |
Tipo de acción personalizada 50Archivo EXE que tiene una ruta de acceso especificada por un valor de propiedad. |
50 | Nombre de propiedad o clave de la tabla Property. | Cadena de línea de comandos. |
Tipo de acción personalizada 51Propiedad establecida con texto con formato. |
51 | Nombre de propiedad o clave de la tabla Property. Esta propiedad se establece mediante la cadena con formato en el campo Target. | Cadena de texto con formato. |
Tipo de acción personalizada 53Texto JScript especificado por un valor de propiedad. |
53 | Nombre de propiedad o clave de la tabla Property. | Función opcional de JScript a la que se puede llamar. |
Tipo de acción personalizada 54Texto vbScript especificado por un valor de propiedad. |
54 | Nombre de propiedad o clave de la tabla Property. | Función de VBScript opcional a la que se puede llamar. |
Además, los siguientes tipos de acción personalizados se usan con instalaciones simultáneas: