Partilhar via


Exemplos de scripts do Windows Installer

O Windows SDK Components for Windows Installer Developers contém arquivos VBScript que mostram como a interface de automação do Windows Installer é usada para modificar pacotes do Windows Installer.

Os exemplos de script identificados neste tópico não são suportados pela Microsoft Corporation e são fornecidos apenas como uma referência potencialmente útil. A execução desses exemplos requer o Windows Script Host. Para obter mais informações sobre o Windows Script Host, consulte a seção Windows Script Host do Microsoft Windows Software Development Kit (SDK).

Arquivo de script de exemplo Descrição
WiLstPrd.vbs Listar produtos, propriedades, recursos e componentes
WiImport.vbs Importar arquivos
WiExport.vbs Exportar arquivos
WiSubStg.vbs gerenciar subarmazenamentos
WiStream.vbs Gerir Fluxos Binários
WiMerge.vbs mesclar dois bancos de dados
WiGenXfm.vbs gerar uma transformação
WiUseXfm.vbs aplicar uma transformação
WiLstXfm.vbs Exibir uma Transformação (apenas CSCRIPT)
WiDiffDb.vbs Exibir diferenças entre dois bancos de dados (somente CSCRIPT)
WiLstScr.vbs View Installer Script (somente CSCRIPT)
WiSumInf.vbs Gerenciar informações resumidas
WiPolicy.vbs Gerenciar configurações de política
WiLangId.vbs Gerenciar idioma e página de código
WiToAnsi.vbs copiar um arquivo Unicode para um arquivo Ansi
WiFilVer.vbs Gerir Tamanhos de Arquivos e Versões
WiMakCab.vbs Gerar Gabinete de Arquivos
WiRunSQL.vbs Executar instruções SQL
WiTextIn.vbs Copiar arquivo ANSI para um campo de banco de dados
WiCompon.vbs Lista de Componentes
WiFeatur.vbs Listar funcionalidades
WiDialog.vbs Pré-visualização da Interface de Utilizador

 

Todos esses scripts exibem uma tela de ajuda que descreve seus argumentos de linha de comando. Para exibir a tela de ajuda no Windows, clique duas vezes no arquivo. Para exibir a tela de ajuda de uma linha de comando, digite um ? como o primeiro argumento, ou insira menos argumentos do que o necessário. Os scripts retornam um valor de 0 para êxito, 1 se a ajuda for invocada e 2 se em caso de falha.

Esses exemplos exigem que o Windows Script Host seja executado. O Windows Script Host é, na verdade, dois anfitriões:

  • CScript.exe é a versão que permite executar scripts a partir do prompt de comando e fornece opções de linha de comando para definir propriedades de script.
  • WScript.exe é a versão do Windows Script Host que permite executar scripts do Windows. Para obter mais informações, consulte a seção Windows Script Host no SDK do Windows.

O utilitário Makecab.exe está incluído com os exemplos de aplicação de patches no Windows SDK Components for Windows Installer Developers.

Para obter informações sobre WMI, consulte Usando o Windows Installer com WMI.