Niestandardowy typ akcji 37
Ta akcja niestandardowa jest napisana w języku JScript, takim jak ECMA 262. Instalator Windows nie obsługuje języka JScript 1.0. Aby uzyskać więcej informacji, zobacz Scripts.
Źródło
Pole Źródło tabeli CustomAction zawiera wartość null. Kod skryptu akcji niestandardowej jest przechowywany jako ciąg tekstu skryptu literału w polu Target.
Wartość typu
Uwzględnij następującą wartość w kolumnie Typ tabeli CustomAction, aby określić podstawowy typ liczbowy 32-bitowej akcji niestandardowej.
Stałe | Szesnastkowych | Dziesiętny |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeDirectory | 0x025 | 37 |
Instalator Windows może używać 64-bitowych akcji niestandardowych w 64-bitowych systemach operacyjnych. 64-bitowa akcja niestandardowa oparta na skryptach musi zawierać msidbCustomActionType64BitScript bit w typie liczbowym. Aby uzyskać informacje, zobacz 64-bitowych akcji niestandardowych. Uwzględnij następującą wartość w kolumnie Typ tabeli CustomAction, aby określić podstawowy typ liczbowy 64-bitowej akcji niestandardowej.
Stałe | Szesnastkowych | Dziesiętny |
---|---|---|
msidbCustomActionTypeJScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript | 0x0001025 | 4133 |
Cel
Pole Target tabeli CustomAction zawiera kod skryptu dla akcji niestandardowej jako ciąg tekstu skryptu literału.
Opcje przetwarzania zwrotnego
Uwzględnij opcjonalne bity flagi w kolumnie Typ tabeli CustomAction w celu określenia opcji przetwarzania zwrotnego. Aby zapoznać się z opisem opcji i wartości, zobacz Opcje przetwarzania powrotnego akcji niestandardowej.
Opcje planowania wykonywania
Dołącz opcjonalne bity flagi w kolumnie Typ tabeli CustomAction, aby określić opcje planowania wykonywania. Te opcje kontrolują wielokrotne wykonywanie akcji niestandardowych. Aby uzyskać opis opcji, zobacz Opcje planowania wykonywania akcji niestandardowych.
Opcje wykonywania In-Script
Dołącz opcjonalne bity flagi w kolumnie Typ tabeli CustomAction, aby określić opcję wykonywania skryptu. Te opcje kopiują kod akcji do skryptu wykonywania, wycofywania lub zatwierdzania. Aby zapoznać się z opisem opcji, zobacz opcje wykonywania niestandardowego In-Script.
Zwracane wartości
Ten typ akcji niestandardowej zawsze zwraca powodzenie.
Uwagi
Akcja niestandardowa napisana w JScript lub VBScript wymaga obiektusesji instalacji. Instalator dołącza obiekt sesji do skryptu o nazwie "Sesja". Ponieważ obiekt sesji może nie istnieć podczas wycofywania instalacji, odroczona akcja niestandardowa napisana w skrycie musi używać jednej z metod lub właściwości obiektu sesji opisanego w sekcji Uzyskiwanie informacji kontekstowych dla akcji niestandardowych odroczonego wykonywania w celu pobrania kontekstu.
Tematy pokrewne