Dela via


Anpassad åtgärdstyp 54

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

Källa

Fältet Källa i tabellen CustomAction innehåller ett egenskapsnamn eller en nyckel till tabellen Egenskap för en egenskap som innehåller skripttexten.

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 + msidbCustomActionTypeProperty 0x036 54

 

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 + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript 0x0001036 4150

 

Mål

Fältet Mål i tabellen CustomAction innehåller en valfri skriptfunktion. Bearbetning skickar först skriptet för parsning och anropar sedan den valfria skriptfunktionen.

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

Valfria funktioner som skrivs i skriptet måste returnera något av de värden som beskrivs i Return Values för JScript och VBScript Custom Actions.

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