Partilhar via


Tipo de ação personalizada 38

Esta ação personalizada é escrita em VBScript. Consulte também Scripts.

Fonte

O campo Source da tabela CustomAction contém o valor nulo. O código de script para a ação personalizada é armazenado como uma cadeia de caracteres de texto de script literal no campo Destino.

Valor do tipo

Inclua o seguinte valor na coluna Tipo da tabela CustomAction para especificar o tipo numérico básico de uma ação personalizada de 32 bits.

Constantes Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory 0x026 38

 

O Windows Installer pode usar ações personalizadas de 64 bits em sistemas operacionais de 64 bits. Uma ação personalizada de 64 bits baseada em scripts deve incluir o msidbCustomActionType64BitScript bit em seu tipo numérico. Para obter informações, consulte Ações personalizadas de 64 bits. Inclua o seguinte valor na coluna Tipo da tabela CustomAction para especificar o tipo numérico básico de uma ação personalizada de 64 bits.

Constantes Hexadecimal Decimal
msidbCustomActionTypeVBScript + msidbCustomActionTypeDirectory + msidbCustomActionType64BitScript 0x0001026 4134

 

Público-alvo

O campo Destino da tabela CustomAction contém o código de script para a ação personalizada como uma cadeia de caracteres de texto de script literal.

Opções de processamento de retorno

Inclua bits de sinalizador opcionais na coluna Tipo da tabela CustomAction para especificar opções de processamento de retorno. Para obter uma descrição das opções e dos valores, consulte Custom Action Return Processing Options.

Opções de agendamento de execução

Inclua bits de sinalizador opcionais na coluna Tipo da tabela CustomAction para especificar opções de agendamento de execução. Essas opções controlam a execução múltipla de ações personalizadas. Para obter uma descrição das opções, consulte Opções de agendamento de execução de ação personalizada.

In-Script opções de execução

Inclua bits de sinalizador opcionais na coluna Tipo da tabela CustomAction para especificar uma opção de execução em script. Essas opções copiam o código de ação para o script de execução, reversão ou confirmação. Para obter uma descrição das opções, consulte Custom Action In-Script Execution Options.

Valores de retorno

Esse tipo de ação personalizada sempre retorna o êxito.

Comentários

Uma ação personalizada escrita em JScript ou VBScript requer a instalação objeto Session. O instalador anexa o Session Object ao script com o nome "Session". Como o objeto Session pode não existir durante uma reversão de instalação, uma ação personalizada adiada escrita em script deve usar um dos métodos ou propriedades do objeto Session descrito na seção Obtendo informações de contexto para ações personalizadas de execução adiada recuperar seu contexto.

Custom_Actions