Benutzerdefinierte Aktionstypen
In der folgenden Tabelle sind die grundlegenden Typen von benutzerdefinierten Aktionen aufgeführt, und es werden die Werte angezeigt, die sich in den Feldern "Typ", "Quelle" und "Ziel" der CustomAction- Tabelle für jeden Typ befinden. Die grundlegenden benutzerdefinierten Aktionen können geändert werden, indem optionale Flagbits in die Spalte "Typ" eingeschlossen werden. Beschreibungen der Optionen und der Werte finden Sie in den folgenden Themen:
- Benutzerdefinierte Aktion Rückgabeverarbeitungsoptionen
- Benutzerdefinierte Optionen für die Ausführung von Aktionen
- benutzerdefinierte Aktion In-Script Ausführungsoptionen
- Option für die Deinstallation des benutzerdefinierten Aktionspatches
Verwenden Sie die Links zum grundlegenden benutzerdefinierten Aktionstyp für eine Beschreibung und die für jeden Typ verfügbaren Optionen.
Einfacher benutzerdefinierter Aktionstyp | Art | Quelle | Ziel |
---|---|---|---|
benutzerdefinierte Aktionstyp 1DLL-Datei, die in einem Binärtabellendatenstrom gespeichert ist. |
1 | Schlüssel zum binären Tabelle. | DLL-Einstiegspunkt. |
benutzerdefinierten Aktionstyp 2EXE-Datei, die in einem Binärtabellendatenstrom gespeichert ist. |
2 | Schlüssel zum binären Tabelle. | Befehlszeilenzeichenfolge. |
Benutzerdefinierter Aktionstyp 5JScript-Datei, die in einem Binärtabellendatenstrom gespeichert ist. |
5 | Schlüssel zum binären Tabelle. | Eine optionale JScript-Funktion, die aufgerufen werden kann. |
benutzerdefinierten Aktionstyp 6VBScript-Datei, die in einem Binärtabellendatenstrom gespeichert ist. |
6 | Schlüssel zum binären Tabelle. | Eine optionale VBScript-Funktion, die aufgerufen werden kann. |
Benutzerdefinierter Aktionstyp 17DLL-Datei, die mit einem Produkt installiert ist. |
17 | Schlüssel zum Datei- Tabelle. | DLL-Einstiegspunkt. |
Benutzerdefinierter Aktionstyp 18EXE-Datei, die mit einem Produkt installiert ist. |
18 | Schlüssel zum Datei- Tabelle. | Befehlszeilenzeichenfolge. |
benutzerdefinierter Aktionstyp 19Zeigt eine angegebene Fehlermeldung an und gibt einen Fehler zurück und beendet die Installation. |
19 | Leer | Formatierte Textzeichenfolge. Die Literalmeldung oder ein Index in der tabelle Error. |
Benutzerdefinierter Aktionstyp 21JScript-Datei, die mit einem Produkt installiert ist. |
21 | Schlüssel zum Datei- Tabelle. | Eine optionale JScript-Funktion, die aufgerufen werden kann. |
Benutzerdefinierter Aktionstyp 22VBScript-Datei, die mit einem Produkt installiert ist. |
22 | Schlüssel zum Datei- Tabelle. | Eine optionale VBScript-Funktion, die aufgerufen werden kann. |
Benutzerdefinierter Aktionstyp 34EXE-Datei mit einem Pfad, der auf ein Verzeichnis verweist. |
34 | Schlüssel zum Verzeichnis- Tabelle. Dies ist das Arbeitsverzeichnis für die Ausführung. | Die Zielspalte ist formatiert und enthält den vollständigen Pfad und Namen der ausführbaren Datei, gefolgt von optionalen Argumenten. |
benutzerdefinierter Aktionstyp 35Verzeichnis festgelegt mit formatiertem Text. |
35 | Ein Schlüssel zur Directory- Tabelle. Das angegebene Verzeichnis wird durch die formatierte Zeichenfolge im Zielfeld festgelegt. | Eine formatierte Textzeichenfolge. |
Benutzerdefinierter Aktionstyp 37in dieser Sequenztabelle gespeicherten JScript-Text. |
37 | Null | Eine Zeichenfolge mit JScript-Code. |
benutzerdefinierter Aktionstyp 38IN dieser Sequenztabelle gespeicherten VBScript-Text. |
38 | Null | Eine Zeichenfolge mit VBScript-Code. |
Benutzerdefinierter Aktionstyp 50EXE-Datei mit einem Pfad, der durch einen Eigenschaftswert angegeben wird. |
50 | Eigenschaftsname oder Schlüssel für Property Tabelle. | Befehlszeilenzeichenfolge. |
Benutzerdefinierter Aktionstyp 51Eigenschaftensatz mit formatiertem Text. |
51 | Eigenschaftenname oder -schlüssel für die tabelle Property. Diese Eigenschaft wird durch die formatierte Zeichenfolge im Zielfeld festgelegt. | Eine formatierte Textzeichenfolge. |
Benutzerdefinierter Aktionstyp 53JScript-Text, der durch einen Eigenschaftswert angegeben wird. |
53 | Eigenschaftsname oder Schlüssel für Property Tabelle. | Eine optionale JScript-Funktion, die aufgerufen werden kann. |
benutzerdefinierter Aktionstyp 54VBScript-Text, der durch einen Eigenschaftswert angegeben wird. |
54 | Eigenschaftsname oder Schlüssel für Property Tabelle. | Eine optionale VBScript-Funktion, die aufgerufen werden kann. |
Darüber hinaus werden die folgenden benutzerdefinierten Aktionstypen mit gleichzeitigen Installationen verwendet:
- benutzerdefinierter Aktionstyp 7
- benutzerdefinierter Aktionstyp 23
- benutzerdefinierter Aktionstyp 39