Dela via


Anpassad åtgärdstyp 38

Den här anpassade åtgärden är skriven i VBScript. Se även Scripts.

Källa

Fältet Källa i tabellen CustomAction innehåller null-värdet. Skriptkoden för den anpassade åtgärden lagras som en sträng med literalskripttext i fältet Mål.

Typvärde

Inkludera följande värde i kolumnen Typ i tabellen CustomAction för att ange den grundläggande numeriska typen för en 32-bitars anpassad åtgärd.

Konstanter Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory 0x026 38

 

Windows Installer kan använda 64-bitars anpassade åtgärder på 64-bitars operativsystem. En 64-bitars anpassad åtgärd baserad på skript måste innehålla msidbCustomActionType64BitScript bit i sin numeriska typ. Mer information finns i 64-bitars anpassade åtgärder. Inkludera följande värde i kolumnen Typ i tabellen CustomAction för att ange den grundläggande numeriska typen av en 64-bitars anpassad åtgärd.

Konstanter Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript 0x0001026 4134

 

Mål

Fältet Mål i tabellen CustomAction innehåller skriptkoden för den anpassade åtgärden som en sträng med literalskripttext.

Alternativ för returbearbetning

Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange alternativ för returbearbetning. En beskrivning av alternativen och värdena finns i Alternativ för returnering av anpassad åtgärd.

Schemaläggningsalternativ för körning

Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange alternativ för körningsschemaläggning. De här alternativen styr flera körningar av anpassade åtgärder. En beskrivning av alternativen finns i Schemaläggningsalternativ för anpassad åtgärdskörning.

In-Script körningsalternativ

Inkludera valfria flaggbitar i kolumnen Typ i tabellen CustomAction för att ange ett körningsalternativ i skriptet. De här alternativen kopierar åtgärdskoden till körnings-, återställnings- eller incheckningsskriptet. En beskrivning av alternativen finns i Anpassad åtgärd In-Script Körningsalternativ.

Returnera värden

Den här anpassade åtgärdstypen returnerar alltid framgång.

Anmärkningar

En anpassad åtgärd som skrivs i JScript eller VBScript kräver att objektet Session installeras. Installationsprogrammet kopplar -sessionsobjektet till skriptet med namnet "Session". Eftersom session-objektet kanske inte finns under en installationsåterställning, måste en uppskjuten anpassad åtgärd som skrivits i skriptet använda någon av metoderna eller egenskaperna för Session-objektet som beskrivs i avsnittet Hämta kontextinformation för anpassade åtgärder för uppskjuten körning för att hämta kontexten.

Custom_Actions