Types d’actions personnalisées

Le tableau suivant identifie les types de base d’actions personnalisées et affiche les valeurs qui se trouvent dans les champs Type, Source et Target de la table CustomAction pour chaque type. Les actions personnalisées de base peuvent être modifiées en incluant des bits d’indicateur facultatifs dans la colonne Type. Pour obtenir une description des options et des valeurs, consultez les rubriques suivantes :

Utilisez les liens vers le Type d’action personnalisée de base pour une description et les options disponibles pour chaque type.

Type d’action personnalisée de base Type Source Cible
Type d’action personnalisée 1 Fichier DLL stocké dans un flux de table Binary.
1 Clé de la table Binary. Point d’entrée de la DLL.
Type d’action personnalisée 2 Fichier EXE stocké dans un flux de table Binary.
2 Clé de la table Binary. Chaîne de ligne de commande.
Type d’action personnalisée 5 Fichier JScript stocké dans un flux de table Binary.
5 Clé de la table Binary. Fonction JScript facultative qui peut être appelée.
Type d’action personnalisée 6 Fichier VBScript stocké dans un flux de table Binary.
6 Clé de la table Binary. Fonction VBScript facultative qui peut être appelée.
Type d’action personnalisée 17 Fichier DLL installé avec un produit.
17 Clé de la table File. Point d’entrée de la DLL.
Type d’action personnalisée 18 Fichier EXE installé avec un produit.
18 Clé de la table File. Chaîne de ligne de commande.
Type d’action personnalisée 19 Affiche un message d’erreur spécifié et retourne l’échec, mettant fin à l’installation.
19 Vide Chaîne de texte mise en forme. Message littéral ou index dans la table Error.
Type d’action personnalisée 21 Fichier JScript installé avec un produit.
21 Clé de la table File. Fonction JScript facultative qui peut être appelée.
Type d’action personnalisée 22 Fichier VBScript installé avec un produit.
22 Clé de la table File. Fonction VBScript facultative qui peut être appelée.
Type d’action personnalisée 34 Fichier EXE ayant un chemin d’accès référençant un répertoire.
34 Clé vers la table Directory. Il s’agit du répertoire de travail pour l’exécution. La colonne Target est mise en forme et contient le chemin d’accès complet et le nom du fichier exécutable, suivis d’arguments facultatifs.
Type d’action personnalisée 35 Jeu de répertoires avec du texte mis en forme.
35 Clé de la table Directory. Le répertoire désigné est défini par la chaîne mise en forme dans le champ Target. Chaîne de texte mise en forme.
Type d’action personnalisée 37 Texte JScript stocké dans cette table de séquence.
37 Null Chaîne de code JScript.
Type d’action personnalisée 38 Texte VBScript stocké dans cette table de séquence.
38 Null Chaîne de code VBScript.
Type d’action personnalisée 50 Fichier EXE avec un chemin d’accès spécifié par une valeur de propriété.
50 Nom de la propriété ou clé de la table Property. Chaîne de ligne de commande.
Type d’action personnalisée 51 Propriété définie avec du texte mis en forme.
51 Nom de la propriété ou clé de la table Property. Cette propriété est définie par la chaîne mise en forme dans le champ Target. Chaîne de texte mise en forme.
Type d’action personnalisée 53 Texte JScript spécifié par une valeur de propriété.
53 Nom de la propriété ou clé de la table Property. Fonction JScript facultative qui peut être appelée.
Type d’action personnalisée 54 Texte VBScript spécifié par une valeur de propriété.
54 Nom de la propriété ou clé de la table Property. Fonction VBScript facultative qui peut être appelée.

 

En outre, les types d’actions personnalisées suivants sont utilisés avec des installations simultanées :