Dela via


Anpassad åtgärdstyp 53

Den här anpassade åtgärden är skriven i JScript, till exempel ECMA 262. Windows Installer stöder inte JScript 1.0. Mer information finns i 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
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty 0x035 53

 

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
msidbCustomActionTypeJScript + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript 0x0001035 4149

 

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 kräver installationen Session-objektet. Eftersom Session-objektet kanske inte finns under en installationsåterställning, använder en uppskjuten anpassad åtgärd som skrivits i skript någon av de metoder som beskrivs i Hämta kontextinformation för uppskjuten körning anpassad åtgärd.

Custom_Actions