Método Installer::CreateAdvertiseScript

O método CreateAdvertiseScript do objeto Installer gera um script de anúncio.

Sintaxe

.CreateAdvertiseScript(
  packagePath,
  scriptFilePath,
  transforms,
  language,
  platform,
  options
)

Parâmetros

packagePath

O caminho completo para o pacote do Windows Installer (.msi) a ser anunciado.

scriptFilePath

O caminho completo para o arquivo de script a ser criado com as informações anunciadas.

transforms

A lista de transformações a serem aplicadas ao produto. As transformações da lista são delimitadas por ponto e vírgula. Esse parâmetro é opcional.

linguagem

O idioma do pacote de instalação a ser usado. Esse parâmetro é opcional.

platform

Esse parâmetro especifica para qual plataforma o instalador deve criar o script. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
msiAdvertiseCurrentPlatform
0
Cria um script para a plataforma atual.
msiAdvertiseX86Platform
1
Cria um script para a plataforma x86.
msiAdvertiseIA64Platform
2
Cria um script para sistemas baseados em Itanium.
msiAdvertiseX64Platform
4
Cria um script para a plataforma x64.

 

options

Opções de anúncio. Esse parâmetro é opcional. Esse parâmetro pode usar um dos valores a seguir. Esse parâmetro é opcional.

Valor Significado
msiAdvertiseDefault
0
Anúncio padrão
msiAdvertiseSingleInstance
1
Anuncia uma nova instância do produto. Requer que a primeira transformação na lista de transformações do parâmetro transforms seja a transformação de instância que altera o código do produto. Para obter mais informações, consulte Instalando várias instâncias de produtos e patches.

 

Valor retornado

Esse método não retorna um valor.

Comentários

O método AdvertiseProduct usa a função MsiAdvertiseProductEx.

Exemplos

O exemplo a seguir demonstra o uso do método CreateAdvertiseScript.

Dim installer
Set installer = CreateObject("WindowsInstaller.Installer")

'
' Create an advertise script for Orca
'

Installer.CreateAdvertiseScript "\\products\public\orca\orca.msi", "c:\scripts\orca.aas"

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer 4.5 no Windows Server 2003 e no Windows XP
DLL
Msi.dll
IID
O IID_IInstaller é definido como 000C1090-0000-0000-C000-000000000046

Confira também

Instalador

Sem suporte no Windows Installer 3.1 e versões anteriores