Types d’actions personnalisées

Le tableau suivant identifie les types de base des actions personnalisées et indique les valeurs qui figurent dans les champs type, source et cible 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é 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é 1 Fichier DLL stocké dans un flux de table binaire.
1 Clé de table binaire . Point d’entrée de la DLL.
Type d’action personnalisé 2 Fichier EXE stocké dans un flux de table binaire.
2 Clé de table binaire . Chaîne de ligne de commande.
le Type d’Action personnalisé 5JScript fichier stocké dans un flux de table binaire.
5 Clé de table binaire . fonction JScript facultative qui peut être appelée.
Type d’action personnalisé 6 Fichier VBScript stocké dans un flux de table binaire.
6 Clé de table binaire . 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 de fichiers . Point d’entrée de la DLL.
Type d’action personnalisée 18 Fichier exécutable installé avec un produit.
18 Clé de la table de fichiers . Chaîne de ligne de commande.
Type d’action personnalisée 19 Affiche un message d’erreur spécifié et retourne un échec, en terminant l’installation.
19 Vide Chaîne de texte mise en forme . Message littéral ou index dans la table d' Erreurs .
Type d’Action personnalisée 21JScript fichier installé avec un produit.
21 Clé de la table de fichiers . 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 de fichiers . Fonction VBScript facultative qui peut être appelée.
Type d’action personnalisé 34 Fichier EXE dont le chemin fait référence à un répertoire.
34 Clé de la table de répertoires . Il s’agit du répertoire de travail pour l’exécution. La colonne cible est mise en forme et contient le chemin d’accès complet et le nom du fichier exécutable suivi des arguments facultatifs.
Type d’action personnalisé 35 Jeu de répertoires avec texte mis en forme.
35 Clé de la table de répertoires . Le répertoire désigné est défini par la chaîne mise en forme dans le champ cible. Chaîne de texte mise en forme.
le Type d’Action personnalisé 37JScript texte stocké dans cette table de séquences.
37 Null chaîne de JScript code.
Type d’action personnalisé 38 Texte VBScript stocké dans cette table de séquences.
38 Null Chaîne de code VBScript.
Type d’action personnalisé 50 Fichier EXE ayant un chemin d’accès spécifié par une valeur de propriété.
50 Nom de la propriété ou clé de la table de Propriétés . Chaîne de ligne de commande.
Type d’action personnalisé 51 Propriété définie avec le texte mis en forme.
51 Nom de propriété ou clé de la table de Propriétés . Cette propriété est définie par la chaîne mise en forme dans le champ cible. Chaîne de texte mise en forme.
le Type d’Action personnalisé 53JScript texte spécifié par une valeur de propriété.
53 Nom de la propriété ou clé de la table de Propriétés . fonction JScript facultative qui peut être appelée.
Type d’action personnalisé 54 Texte VBScript spécifié par une valeur de propriété.
54 Nom de la propriété ou clé de la table de Propriétés . Fonction VBScript facultative qui peut être appelée.

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