Gerenciar tamanhos e versões de arquivos
O arquivo VBScript WiFilVer.vbs é fornecido nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer. O exemplo mostra como você pode usar um script para relatar ou atualizar a versão do arquivo, o tamanho e as informações de idioma.
O exemplo também mostra as ações do Windows Installer, como acessar um banco de dados do Windows Installer e o uso do seguinte:
- Método Installer.OpenDatabase do Objeto Installer
- Propriedade Installer.FileAttributes
- Método Installer.FileHash
- Método Installer.FileVersion
- Método Installer.LastErrorRecord do objeto Installer
- Método Database.OpenView
- Propriedade Database.SummaryInformation do objeto Database
- Método Session.DoAction
- Session.Property
- Propriedade Session.SourcePath
- Propriedade Session.Mode do objeto Session
- Propriedade Record.StringData
- Propriedade Record.IntegerData do objeto Record
O uso deste exemplo exige a versão do CScript.exe ou do WScript.exe do Windows Script Host. A fim de usar CScript.exe para executar este exemplo, digite um comando no prompt de comando usando a sintaxe a seguir:
cscript WiFilVer.vbs [caminho para o banco de dados][locais de origem ideias]
Esteja ciente do seguinte:
- A ajuda será exibida se o primeiro argumento for /? ou se poucos argumentos forem especificados.
- Para redirecionar a saída para um arquivo, encerre a linha de comando com VBS > [caminho para o arquivo].
- O exemplo retorna um valor 0 (zero) para êxito, 1 (um) se a ajuda for chamada e 2 (dois) se o script falhar.
Especifique o banco de dados do Windows Installer que você deseja atualizar, que deve estar localizado na raiz do arquivo de origem. No entanto, você pode especificar fontes para o banco de dados em locais separados. Se a origem estiver compactada, todos os arquivos serão abertos na raiz.
As opções a seguir podem ser especificadas em qualquer local na linha de comando.
Opção | Descrição |
---|---|
nenhuma opção especificada | Exiba as informações de arquivo do banco de dados. |
/u | Atualize o tamanho do arquivo, a versão e as informações de idioma no banco de dados da origem. |
Para saber mais, confira Exemplos de script do Windows Installer e Ferramentas de Desenvolvimento do Windows Installer.