Tipo di azione personalizzato 54

Questa azione personalizzata viene scritta in VBScript. Vedere anche Script.

Source (Sorgente)

Il campo Source della tabella CustomAction contiene un nome di proprietà o una chiave per la tabella Property per una proprietà contenente il testo dello script.

Valore del tipo

Includere il valore seguente nella colonna Tipo della tabella CustomAction per specificare il tipo numerico di base di un'azione personalizzata a 32 bit.

Costanti Valore esadecimale Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeProperty 0x036 54

 

Windows Installer può usare azioni personalizzate a 64 bit nei sistemi operativi a 64 bit. Un'azione personalizzata a 64 bit basata sugli script deve includere il bit msidbCustomActionType64BitScript nel tipo numerico. Per informazioni, vedere Azioni personalizzate a 64 bit. Includere il valore seguente nella colonna Tipo della tabella CustomAction per specificare il tipo numerico di base di un'azione personalizzata a 64 bit.

Costanti Valore esadecimale Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeProperty + msidbCustomActionType64BitScript 0x0001036 4150

 

Destinazione

Il campo Target della tabella CustomAction contiene una funzione script facoltativa. L'elaborazione invia prima lo script per l'analisi e quindi chiama la funzione script facoltativa.

Opzioni di elaborazione restituite

Includere i bit di flag facoltativi nella colonna Tipo della tabella CustomAction per specificare le opzioni di elaborazione restituite. Per una descrizione delle opzioni e dei valori, vedere Custom Action Return Processing Options.For a description of the options and the values, see Custom Action Return Processing Options.

Opzioni di pianificazione dell'esecuzione

Includere i bit di flag facoltativi nella colonna Tipo della tabella CustomAction per specificare le opzioni di pianificazione dell'esecuzione. Queste opzioni controllano l'esecuzione multipla di azioni personalizzate. Per una descrizione delle opzioni, vedere Opzioni di pianificazione dell'esecuzione di azioni personalizzate.

opzioni di esecuzione In-Script

Includere i bit di flag facoltativi nella colonna Tipo della tabella CustomAction per specificare un'opzione di esecuzione in-script. Queste opzioni copiano il codice azione nello script di esecuzione, rollback o commit. Per una descrizione delle opzioni, vedere Custom Action In-Script Execution Options.

Valori restituiti

Le funzioni facoltative scritte nello script devono restituire uno dei valori descritti in Valori restituiti di JScript e azioni personalizzate VBScript.

Commenti

Un'azione personalizzata scritta in JScript o VBScript richiede l'oggetto Session di installazione. Il programma di installazione associa l'oggetto sessione allo script con il nome Session. Poiché l'oggetto Session potrebbe non esistere durante un rollback dell'installazione, un'azione personalizzata posticipata scritta nello script deve utilizzare uno dei metodi o delle proprietà dell'oggetto Session descritto nella sezione Ottenere informazioni di contesto per azioni personalizzate di esecuzione posticipata per recuperarne il contesto.

Custom_Actions