Compartilhar via


Gerenciar fluxos binários

O arquivo VBScript WiStream.vbs é fornecido no componentes do SDK do Windows para desenvolvedores do Windows Installer. Este exemplo mostra como o script pode ser usado para gerenciar fluxos binários em um banco de dados do Windows Installer. O exemplo pode ser usado para inserir armários de arquivos compactados em um banco de dados. Este exemplo demonstra a operação da tabela _Streams no banco de dados do Windows Installer.

O exemplo também 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, digite uma linha de comando no prompt de comando usando a sintaxe a seguir. 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.

wistream.vbs cscript [caminho para o banco de dados][caminho para o arquivo][opções][nome do fluxo]

Especifique o caminho para o banco de dados do Windows Installer que deve receber o fluxo. Especifique um caminho para o arquivo binário que contém os dados de fluxo. Para listar os fluxos no banco de dados do instalador, omita esse caminho. Você pode especificar um nome de fluxo opcional, se isso for omitido como padrão para o nome do arquivo.

A opção a seguir pode ser especificada.

Opção Descrição
nenhuma opção especificada Adicione um fluxo ao banco de dados do Windows Installer.
/d Remova um fluxo. Esse sinalizador de opção deve ser seguido pelo nome do substorage que está sendo removido.

 

Para obter exemplos de script adicionais, consulte exemplos de script do Windows Installer. Para ver os utilitários de exemplo que não exigem o Host de Script do Windows, consulte Ferramentas de Desenvolvimento do Windows Installer.