Nota
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tidħol jew tibdel id-direttorji.
L-aċċess għal din il-paġna jeħtieġ l-awtorizzazzjoni. Tista’ tipprova tibdel id-direttorji.
The Windows Installer has the following standard actions.
| Action name | Brief description of action |
|---|---|
| ADMIN | A top-level action used for an administrative installation. |
| ADVERTISE | A top-level action called to install or remove advertised components. |
| AllocateRegistrySpace | Validates that the free space specified by AVAILABLEFREEREG exists in the registry. |
| AppSearch | Searches for previous versions of products and determines that upgrades are installed. |
| BindImage | Binds executables to imported DLLs. |
| CCPSearch | Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. |
| CostFinalize | Ends the internal installation costing process begun by the CostInitialize action. |
| CostInitialize | Starts the installation costing process. |
| CreateFolders | Creates empty folders for components. |
| CreateShortcuts | Creates shortcuts. |
| DeleteServices | Removes system services. |
| DisableRollback | Disables rollback for the remainder of the installation. |
| DuplicateFiles | Duplicates files installed by the InstallFiles action. |
| ExecuteAction | Checks the EXECUTEACTION property to determine which top-level action begins the execution sequence, then runs that action. |
| FileCost | Initializes disk cost calculation with the installer. Disk costing is not finalized until the CostFinalize action is executed. |
| FindRelatedProducts | Detects correspondence between the Upgrade table and installed products. |
| ForceReboot | Used in the action sequence to prompt the user for a restart of the system during the installation. |
| INSTALL | A top-level action called to install or remove components. |
| InstallAdminPackage | Copies the installer database to the administrative installation point. |
| InstallExecute | Runs a script containing all operations in the action sequence since either the start of the installation or the last InstallFinalize action. Does not end the transaction. |
| InstallFiles | Copies files from the source to the destination directory. |
| InstallFinalize | Runs a script containing all operations in the action sequence since either the start of the installation or the last InstallFinalize action. Marks the end of a transaction. |
| InstallInitialize | Marks the beginning of a transaction. |
| InstallSFPCatalogFile | The InstallSFPCatalogFile action installs the catalogs used by Windows Me for Windows File Protection. |
| InstallValidate | Verifies that all volumes with attributed costs have sufficient space for the installation. |
| IsolateComponents | Processes the IsolatedComponent table |
| LaunchConditions | Evaluates a set of conditional statements contained in the LaunchCondition table that must all evaluate to True before the installation can proceed. |
| MigrateFeatureStates | Migrates current feature states to the pending installation. |
| MoveFiles | Locates existing files and moves or copies those files to a new location. |
| MsiConfigureServices | Configures a service for the system. Windows Installer 4.5 and earlier: Not supported. |
| MsiPublishAssemblies action | Manages the advertisement of common language runtime assemblies and Win32 assemblies that are being installed. |
| MsiUnpublishAssemblies | Manages the advertisement of common language runtime assemblies and Win32 assemblies that are being removed. |
| InstallODBC | Installs the ODBC drivers, translators, and data sources. |
| InstallServices | Registers a service with the system. |
| PatchFiles | Queries the Patch table to determine which patches are applied to specific files and then performs the byte-wise patching of the files. |
| ProcessComponents | Registers components, their key paths, and component clients. |
| PublishComponents | Advertises the components specified in the PublishComponent table. |
| PublishFeatures | Writes the feature state of each feature into the system registry |
| PublishProduct | Publishes product information with the system. |
| RegisterClassInfo | Manages the registration of COM class information with the system. |
| RegisterComPlus | The RegisterComPlus action registers COM+ applications. |
| RegisterExtensionInfo | Registers extension related information with the system. |
| RegisterFonts | Registers installed fonts with the system. |
| RegisterMIMEInfo | Registers MIME information with the system. |
| RegisterProduct | Registers product information with the installer and stores the installer database on the local computer. |
| RegisterProgIdInfo | Registers OLE ProgId information with the system. |
| RegisterTypeLibraries | Registers type libraries with the system. |
| RegisterUser | Registers user information to identify the user of a product. |
| RemoveDuplicateFiles | Deletes files installed by the DuplicateFiles action. |
| RemoveEnvironmentStrings | Modifies the values of environment variables. |
| RemoveExistingProducts | Removes installed versions of a product. |
| RemoveFiles | Removes files previously installed by the InstallFiles action. |
| RemoveFolders | Removes empty folders linked to components set to be removed. |
| RemoveIniValues | Deletes .ini file information associated with a component specified in the IniFile table. |
| RemoveODBC | Removes ODBC data sources, translators, and drivers. |
| RemoveRegistryValues | Removes an application's registry keys that were created from the Registry table.. |
| RemoveShortcuts | Manages the removal of an advertised shortcut whose feature is selected for uninstallation. |
| ResolveSource | Determines the source location and sets the SourceDir property. |
| RMCCPSearch | Uses file signatures to validate that qualifying products are installed on a system before an upgrade installation is performed. |
| ScheduleReboot | Prompts the user for a system restart at the end of the installation. |
| SelfRegModules | Processes modules in the SelfReg table and registers them if they are installed. |
| SelfUnregModules | Unregisters the modules in the SelfReg table that are set to be uninstalled. |
| SEQUENCE | Runs the actions in a table specified by the SEQUENCE property. |
| SetODBCFolders Action | Checks the system for existing ODBC drivers and sets target directory for new ODBC drivers. |
| StartServices | Starts system services. |
| StopServices | Stops system services. |
| UnpublishComponents | Manages the unadvertisement of components from the PublishComponent table and removes information about published components. |
| UnpublishFeatures | Removes the selection-state and feature-component mapping information from the system registry. |
| UnregisterClassInfo | Manages the removal of COM classes from the system registry. |
| UnregisterComPlus | The UnregisterComPlus action removes COM+ applications from the registry. |
| UnregisterExtensionInfo | Manages the removal of extension-related information from the system. |
| UnregisterFonts | Removes registration information about installed fonts from the system. |
| UnregisterMIMEInfo | Unregisters MIME-related information from the system registry. |
| UnregisterProgIdInfo | Manages the unregistration of OLE ProgId information with the system. |
| UnregisterTypeLibraries | Unregisters type libraries with the system. |
| ValidateProductID | Sets ProductID property to the full product identifier. |
| WriteEnvironmentStrings | Modifies the values of environment variables. |
| WriteIniValues | Writes .ini file information. |
| WriteRegistryValues | Sets up registry information. |