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:
- opções de processamento de retorno de ação personalizada
- opções de agendamento de execução de ação personalizada
- opções de execução de In-Script de ação personalizada
- opção de desinstalação de patch de ação personalizada
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: