Compartilhar via


Importar arquivos

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:

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.