Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows Installer a les actions standard suivantes.
| Nom de l’action | Brève description de l’action |
|---|---|
| ADMIN | Action de niveau supérieur utilisée pour une installation administrative. |
| PUBLIER | Action de niveau supérieur appelée pour installer ou supprimer des composants publiés. |
| AllocateRegistrySpace | Vérifie que l’espace libre spécifié par AVAILABLEFREEREG existe dans le Registre. |
| appSearch | Recherche les versions précédentes des produits et détermine que les mises à niveau sont installées. |
| bindImage | Lie des exécutables aux DLL importées. |
| CCPSearch | Utilise des signatures de fichier pour vérifier que les produits éligibles sont installés sur un système avant l’exécution d’une installation de mise à niveau. |
| CostFinalize | Termine le processus de coût d’installation interne commencé par l’action CostInitialize. |
| CostInitialize | Démarre le processus de coût d’installation. |
| CreateFolders | Crée des dossiers vides pour les composants. |
| CreateShortcuts | Crée des raccourcis. |
| DeleteServices | Supprime les services système. |
| disableRollback | Désactive la restauration pour le reste de l’installation. |
| duplicateFiles | Dupliquer les fichiers installés par l’action InstallFiles. |
| ExecuteAction | Vérifie la propriété EXECUTEACTION pour déterminer quelle action de niveau supérieur commence la séquence d’exécution, puis exécute cette action. |
| FileCost | Initialise le calcul du coût du disque avec le programme d’installation. Le coût du disque n’est pas finalisé tant que l’action CostFinalize n’est pas exécutée. |
| FindRelatedProducts | Détecte la correspondance entre la table de mise à niveau et les produits installés. |
| ForceReboot | Utilisé dans la séquence d’actions pour inviter l’utilisateur à redémarrer le système pendant l’installation. |
| INSTALLER | Action de niveau supérieur appelée pour installer ou supprimer des composants. |
| InstallAdminPackage | Copie la base de données du programme d’installation vers le point d’installation administratif. |
| InstallExecute | Exécute un script contenant toutes les opérations de la séquence d’action depuis le début de l’installation ou la dernière action InstallFinalize. Ne met pas fin à la transaction. |
| InstallFiles | Copie les fichiers de la source dans le répertoire de destination. |
| InstallFinalize | Exécute un script contenant toutes les opérations de la séquence d’action depuis le début de l’installation ou la dernière action InstallFinalize. Marque la fin d’une transaction. |
| InstallInitialize | Marque le début d’une transaction. |
| InstallSFPCatalogFile | L’action InstallSFPCatalogFile installe les catalogues utilisés par Windows Me pour la protection des fichiers Windows. |
| InstallValidate | Vérifie que tous les volumes avec des coûts attribués ont suffisamment d’espace pour l’installation. |
| IsolateComponents | Traite la table isolatedComponent |
| LaunchConditions | Évalue un ensemble d’instructions conditionnelles contenues dans la table LaunchCondition qui doit toutes évaluer la valeur True avant que l’installation puisse continuer. |
| MigrateFeatureStates | Migre les états de fonctionnalité actuels vers l’installation en attente. |
| MoveFiles | Localise les fichiers existants et déplace ou copie ces fichiers vers un nouvel emplacement. |
| msiConfigureServices | Configure un service pour le système.
Windows Installer 4.5 et versions antérieures: Non pris en charge. |
| action MsiPublishAssemblies | Gère la publication des assemblys Common Language Runtime et des assemblys Win32 en cours d’installation. |
| MsiUnpublishAssemblies | Gère la publication des assemblys Common Language Runtime et des assemblys Win32 en cours de suppression. |
| InstallODBC | Installe les pilotes, les traducteurs et les sources de données ODBC. |
| InstallServices | Inscrit un service auprès du système. |
| PatchFiles | Interroge la table Patch pour déterminer quels correctifs sont appliqués à des fichiers spécifiques, puis effectue la mise à jour corrective par octets des fichiers. |
| ProcessComponents | Inscrit les composants, leurs chemins d’accès clés et les clients de composants. |
| publishComponents | Publie les composants spécifiés dans la table PublishComponent. |
| PublishFeatures | Écrit l’état des fonctionnalités de chaque fonctionnalité dans le registre système |
| publishProduct | Publie des informations sur le produit avec le système. |
| RegisterClassInfo | Gère l’inscription des informations de classe COM avec le système. |
| RegisterComPlus | L’action RegisterComPlus inscrit des applications COM+. |
| RegisterExtensionInfo | Inscrit les informations associées à l’extension auprès du système. |
| RegisterFonts | Inscrit les polices installées auprès du système. |
| RegisterMIMEInfo | Inscrit des informations MIME auprès du système. |
| RegisterProduct | Inscrit les informations sur le produit auprès du programme d’installation et stocke la base de données du programme d’installation sur l’ordinateur local. |
| RegisterProgIdInfo | Inscrit les informations OLE ProgId auprès du système. |
| RegisterTypeLibraries | Inscrit des bibliothèques de types auprès du système. |
| RegisterUser | Inscrit les informations utilisateur pour identifier l’utilisateur d’un produit. |
| RemoveDuplicateFiles | Supprime les fichiers installés par l’action DuplicateFiles. |
| RemoveEnvironmentStrings | Modifie les valeurs des variables d’environnement. |
| RemoveExistingProducts | Supprime les versions installées d’un produit. |
| RemoveFiles | Supprime les fichiers précédemment installés par l’action InstallFiles. |
| RemoveFolders | Supprime les dossiers vides liés aux composants définis pour être supprimés. |
| RemoveIniValues | Supprime .ini informations de fichier associées à un composant spécifié dans la table IniFile. |
| RemoveODBC | Supprime les sources de données ODBC, les traducteurs et les pilotes. |
| RemoveRegistryValues | Supprime les clés de Registre d’une application qui ont été créées à partir de la table Registre.. |
| RemoveShortcuts | Gère la suppression d’un raccourci publié dont la fonctionnalité est sélectionnée pour la désinstallation. |
| ResolveSource | Détermine l’emplacement source et définit la propriété SourceDir. |
| RMCCPSearch | Utilise des signatures de fichier pour vérifier que les produits éligibles sont installés sur un système avant l’exécution d’une installation de mise à niveau. |
| scheduleReboot | Invite l’utilisateur à redémarrer un système à la fin de l’installation. |
| SelfRegModules | Traite les modules de la table SelfReg et les inscrit s’ils sont installés. |
| SelfUnregModules | Annule l’inscription des modules dans la table SelfReg qui sont définis pour être désinstallés. |
| SEQUENCE | Exécute les actions d’une table spécifiée par la propriétéSEQUENCE. |
| 'action SetODBCFolders | Vérifie le système pour les pilotes ODBC existants et définit le répertoire cible pour les nouveaux pilotes ODBC. |
| startServices | Démarre les services système. |
| StopServices | Arrête les services système. |
| UnpublishComponents | Gère la non-conversion des composants de la table PublishComponent et supprime des informations sur les composants publiés. |
| UnpublishFeatures | Supprime les informations de mappage d’état de sélection et de composant fonctionnel du Registre système. |
| désinscrireClassInfo | Gère la suppression de classes COM du registre système. |
| DésinscrireComPlus | L’action UnregisterComPlus supprime les applications COM+ du Registre. |
| Annuler l’inscriptionExtensionInfo | Gère la suppression des informations liées à l’extension du système. |
| DésinscrireFonts | Supprime les informations d’inscription sur les polices installées du système. |
| DésinscrireMIMEInfo | Annule l’inscription d’informations MIME à partir du registre système. |
| UnregisterProgIdInfo | Gère l’annulation de l’inscription des informations OLE ProgId avec le système. |
| unregisterTypeLibraries | Annule l’inscription des bibliothèques de types avec le système. |
| validateProductID | Définit propriété ProductID à l’identificateur de produit complet. |
| WriteEnvironmentStrings | Modifie les valeurs des variables d’environnement. |
| WriteIniValues | Écrit .ini informations de fichier. |
| WriteRegistryValues | Configure les informations de Registre. |