Compartir a través de


Referencia de acciones estándar

Windows Installer tiene las siguientes acciones estándar.

Nombre de la acción Breve descripción de la acción
ADMIN de Una acción de nivel superior que se usa para una instalación administrativa.
anuncio de Una acción de nivel superior denominada para instalar o quitar componentes anunciados.
AllocateRegistrySpace Valida que el espacio libre especificado por AVAILABLEFREEREG existe en el Registro.
AppSearch Busca versiones anteriores de productos y determina que se instalan las actualizaciones.
BindImage Enlaza archivos ejecutables a archivos DLL importados.
CCPSearch Usa firmas de archivo para validar que los productos aptos están instalados en un sistema antes de realizar una instalación de actualización.
CostFinalize Finaliza el proceso de costo de instalación interno iniciado por la acción CostInitialize.
CostInitialize Inicia el proceso de costo de instalación.
CreateFolders Crea carpetas vacías para los componentes.
CreateShortcuts Crea accesos directos.
DeleteServices Quita los servicios del sistema.
disableRollback Deshabilita la reversión durante el resto de la instalación.
DuplicateFiles Duplica los archivos instalados por la acción InstallFiles.
ExecuteAction Comprueba el propiedad EXECUTEACTION para determinar qué acción de nivel superior comienza la secuencia de ejecución y, a continuación, ejecuta esa acción.
FileCost de Inicializa el cálculo del costo del disco con el instalador. El costo del disco no se finaliza hasta que se ejecute la acción CostFinalize.
FindRelatedProducts Detecta la correspondencia entre la tabla upgrade de y los productos instalados.
ForceReboot de Se usa en la secuencia de acciones para solicitar al usuario un reinicio del sistema durante la instalación.
INSTALL Una acción de nivel superior denominada para instalar o quitar componentes.
InstallAdminPackage Copia la base de datos del instalador en el punto de instalación administrativa.
InstallExecute Ejecuta un script que contiene todas las operaciones de la secuencia de acciones desde el inicio de la instalación o la última acción InstallFinalize. No finaliza la transacción.
installFiles Copia los archivos del origen en el directorio de destino.
InstallFinalize Ejecuta un script que contiene todas las operaciones de la secuencia de acciones desde el inicio de la instalación o la última acción InstallFinalize. Marca el final de una transacción.
InstallInitialize Marca el principio de una transacción.
InstallSFPCatalogFile La acción InstallSFPCatalogFile instala los catálogos usados por Windows Me para la protección de archivos de Windows.
installValidate Comprueba que todos los volúmenes con costos con atributos tienen espacio suficiente para la instalación.
IsolateComponents Procesa la tabla IsolatedComponent
LaunchConditions Evalúa un conjunto de instrucciones condicionales contenidas en la tabla LaunchCondition que debe evaluarse como True antes de que pueda continuar la instalación.
MigrateFeatureStates Migra los estados de características actuales a la instalación pendiente.
MoveFiles Busca archivos existentes y mueve o copia esos archivos en una nueva ubicación.
MsiConfigureServices Configura un servicio para el sistema. Windows Installer 4.5 y versiones anteriores: no se admite.
acción MsiPublishAssemblies Administra el anuncio de ensamblados de Common Language Runtime y ensamblados Win32 que se están instalando.
MsiUnpublishAssemblies Administra el anuncio de ensamblados de Common Language Runtime y ensamblados Win32 que se quitan.
InstallODBC Instala los controladores ODBC, los traductores y los orígenes de datos.
InstallServices Registra un servicio con el sistema.
PatchFiles Consulta la tabla Patch para determinar qué revisiones se aplican a archivos específicos y, a continuación, realiza la aplicación de revisiones por bytes de los archivos.
ProcessComponents de Registra componentes, sus rutas de acceso clave y clientes de componentes.
publishComponents Anuncia los componentes especificados en la tabla PublishComponent.
PublishFeatures Escribe el estado de la característica de cada característica en el registro del sistema.
PublishProduct Publica información del producto con el sistema.
RegisterClassInfo Administra el registro de información de clase COM con el sistema.
RegisterComPlus La acción RegisterComPlus registra aplicaciones COM+.
RegisterExtensionInfo Registra información relacionada con la extensión con el sistema.
RegisterFonts Registra fuentes instaladas con el sistema.
RegisterMIMEInfo Registra información de MIME con el sistema.
RegisterProduct Registra la información del producto con el instalador y almacena la base de datos del instalador en el equipo local.
RegisterProgIdInfo Registra la información de OLE ProgId con el sistema.
RegisterTypeLibraries Registra bibliotecas de tipos con el sistema.
RegisterUser Registra información de usuario para identificar al usuario de un producto.
RemoveDuplicateFiles Elimina los archivos instalados por la acción DuplicateFiles.
RemoveEnvironmentStrings Modifica los valores de las variables de entorno.
RemoveExistingProducts Quita las versiones instaladas de un producto.
removeFiles Quita los archivos instalados previamente por la acción InstallFiles.
RemoveFolders Quita las carpetas vacías vinculadas a los componentes que se van a quitar.
RemoveIniValues Elimina .ini información de archivo asociada a un componente especificado en la tabla IniFile.
RemoveODBC Quita los orígenes de datos ODBC, los traductores y los controladores.
RemoveRegistryValues Quita las claves del Registro de una aplicación que se crearon a partir de la tabla del Registro.
RemoveShortcuts Administra la eliminación de un acceso directo anunciado cuya característica está seleccionada para la desinstalación.
ResolveSource Determina la ubicación de origen y establece la propiedad SourceDir.
RMCCPSearch Usa firmas de archivo para validar que los productos aptos están instalados en un sistema antes de realizar una instalación de actualización.
scheduleReboot Solicita al usuario que reinicie un sistema al final de la instalación.
SelfRegModules Procesa los módulos de la tabla SelfReg y los registra si están instalados.
SelfUnregModules Anula el registro de los módulos de la tabla SelfReg que se establecen para desinstalarse.
secuencia Ejecuta las acciones de una tabla especificada por la propiedad sequence.
acción SetODBCFolders Comprueba el sistema para los controladores ODBC existentes y establece el directorio de destino para los nuevos controladores ODBC.
StartServices Inicia los servicios del sistema.
stopServices Detiene los servicios del sistema.
UnpublishComponents Administra la anidación de componentes de la tabla PublishComponent y quita información sobre los componentes publicados.
UnpublishFeatures Quita la información de asignación de componentes de características y estado de selección del registro del sistema.
unregisterClassInfo Administra la eliminación de clases COM del registro del sistema.
UnregisterComPlus La acción Anular registroComPlus quita las aplicaciones COM+ del Registro.
UnregisterExtensionInfo Administra la eliminación de información relacionada con la extensión del sistema.
UnregisterFonts Quita la información de registro sobre las fuentes instaladas del sistema.
UnregisterMIMEInfo Anula el registro de la información relacionada con MIME del registro del sistema.
unregisterProgIdInfo Administra el registro de la información de OLE ProgId con el sistema.
UnregisterTypeLibraries Anula el registro de bibliotecas de tipos con el sistema.
ValidateProductID Establece propiedad ProductID en el identificador de producto completo.
writeEnvironmentStrings Modifica los valores de las variables de entorno.
WriteIniValues Escribe .ini información del archivo.
WriteRegistryValues Configura la información del Registro.