Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O arquivo VBScript WiImport.vbs é fornecido no componentes do SDK do Windows para desenvolvedores do Windows Installer. Este exemplo mostra como gravar um script para importar tabelas em um banco de dados do Windows Installer.
O script se conecta a um objeto Installer, abre um banco de dados, processa uma lista de arquivos e confirma as alterações antes de fechar o banco de dados.
O exemplo demonstra o uso de:
- método OpenDatabase (objeto Installer)
- método LastErrorRecord do objeto Installer
- do método de importação de
- método Commit do objeto Database
Você precisará da versão CScript.exe ou WScript.exe do Host de Script do Windows para usar este exemplo. Para usar CScript.exe para executar este exemplo, use a sintaxe a seguir no prompt de comando.
cscript WiImport.vbs [caminho para o banco de dados][caminho para pasta][opções] [lista de arquivos de arquivo]
A ajuda será exibida se o primeiro argumento for /? ou se forem especificados argumentos muito poucos. Para redirecionar a saída para um arquivo, encerre a linha de comando com o VBS > [caminho para o arquivo]. O exemplo retorna um valor de 0 para êxito, 1 se a ajuda for invocada e 2 se o script falhar.
Especifique o caminho para um banco de dados do instalador do Windows que deve ser criado ou que seja para receber as tabelas importadas. Especifique o caminho para a pasta que contém os arquivos de arquivo morto das tabelas que estão sendo importadas. Liste os nomes dos arquivos de arquivos que estão sendo importados. Nomes de arquivo curinga, como *.idt, podem ser usados para importar vários arquivos.
As opções a seguir podem ser especificadas em qualquer lugar da linha de comando antes da lista de arquivos.
| Opção | Descrição |
|---|---|
| nenhuma opção especificada | Importe a lista de arquivos de arquivos de tabela da pasta especificada para o banco de dados do Windows Installer. |
| /c | Crie um banco de dados do Windows Installer e importe a lista de arquivos de arquivo de tabela da pasta especificada para o novo banco de dados. |
Para obter mais informações, consulte exemplos de script do Windows Installer para obter exemplos de script adicionais. Para ver os utilitários de exemplo que não exigem o Host de Script do Windows, consulte Ferramentas de Desenvolvimento do Windows Installer.
Observe que um exemplo de localização também demonstra importando tabelas de erro localizado e actiontext.