Compartilhar via


Tipos de ação personalizados

A tabela a seguir identifica os tipos básicos de ações personalizadas e mostra os valores que estão nos campos Tipo, Origem e Destino da tabela CustomAction para cada tipo. As ações personalizadas básicas podem ser modificadas incluindo bits de sinalizador opcionais na coluna Type. Para obter descrições das opções e dos valores, confira o seguinte:

Use os links para o Tipo de Ação Personalizada Básica para uma descrição e as opções disponíveis para cada tipo.

Tipo de ação personalizado básico Tipo Fonte Alvo
Ação Personalizada Tipo 1arquivo DLL armazenado em um fluxo de tabela binária.
1 Chave para tabela de Binário. Ponto de entrada DLL.
a ação personalizada tipo 2arquivo EXE armazenado em um fluxo de tabela binária.
2 Chave para tabela de Binário. Cadeia de caracteres de linha de comando.
arquivo JScript do Tipo de Ação Personalizada 5armazenado em um fluxo de tabela binária.
5 Chave para tabela de Binário. Uma função JScript opcional que pode ser chamada.
Ação Personalizada Tipo 6arquivo VBScript armazenado em um fluxo de tabela binária.
6 Chave para tabela de Binário. Uma função VBScript opcional que pode ser chamada.
Ação Personalizada Tipo 17arquivo DLL instalado com um produto.
17 Chave para tabela arquivo. Ponto de entrada DLL.
ação personalizada tipo 18arquivo EXE instalado com um produto.
18 Chave para tabela arquivo. Cadeia de caracteres de linha de comando.
Ação Personalizada Tipo 19Exibe uma mensagem de erro especificada e retorna falha, encerrando a instalação.
19 Em branco cadeia de caracteres de texto formatada. A mensagem literal ou um índice na tabela erro.
Ação Personalizada Tipo 21arquivo JScript instalado com um produto.
21 Chave para tabela arquivo. Uma função JScript opcional que pode ser chamada.
Ação Personalizada Tipo 22arquivo VBScript instalado com um produto.
22 Chave para tabela arquivo. Uma função VBScript opcional que pode ser chamada.
a ação personalizada tipo 34arquivo EXE com um caminho referenciando um diretório.
34 Chave para tabela de Diretório. Esse é o diretório de trabalho para execução. A coluna Destino é formatada e contém o caminho completo e o nome do arquivo executável seguidos por argumentos opcionais.
conjunto de diretórios detipo de ação personalizada 35 com texto formatado.
35 Uma chave para a tabela do Diretório. O diretório designado é definido pela cadeia de caracteres formatada no campo Destino. Uma cadeia de caracteres de texto formatada.
tipo de ação personalizada 37texto JScript armazenado nesta tabela de sequência.
37 Zero Uma cadeia de caracteres de código JScript.
tipo de ação personalizada 38texto VBScript armazenado nesta tabela de sequência.
38 Zero Uma cadeia de caracteres de código VBScript.
tipo de ação personalizada 50arquivo EXE com um caminho especificado por um valor de propriedade.
50 Nome da propriedade ou chave para tabela propriedade. Cadeia de caracteres de linha de comando.
Ação Personalizada Tipo 51Propriedade definida com texto formatado.
51 Nome da propriedade ou chave para a tabela propriedade. Essa propriedade é definida pela cadeia de caracteres formatada no campo Destino. Uma cadeia de caracteres de texto formatada.
tipo de ação personalizada 53texto JScript especificado por um valor de propriedade.
53 Nome da propriedade ou chave para tabela propriedade. Uma função JScript opcional que pode ser chamada.
tipo de ação personalizada 54texto VBScript especificado por um valor de propriedade.
54 Nome da propriedade ou chave para tabela propriedade. Uma função VBScript opcional que pode ser chamada.

 

Além disso, os seguintes tipos de ação personalizada são usados com instalações simultâneas: