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.
Relaterade ämnen