Udostępnij za pośrednictwem


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.

Custom_Actions