Partilhar via


Gerenciar fluxos binários

O arquivo VBScript WiStream.vbs é fornecido no Windows SDK Components for Windows Installer Developers. 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 gabinetes 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 Windows Script Host 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 é exibida se o primeiro argumento for /? ou se forem especificados poucos argumentos. Para redirecionar a saída para um arquivo, termine a linha de comando com 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.

cscript WiStream.vbs [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 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, o padrão será o nome do arquivo.

Pode especificar-se a seguinte opção.

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 subarmazenamento que está sendo removido.

 

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