Listar recursos
O arquivo VBScript WiFeatur.vbs é fornecido nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer. Este exemplo mostra como o script é usado para listar os recursos em um banco de dados do Windows Installer. Este exemplo demonstra como adicionar colunas temporárias a um banco de dados somente leitura do Windows Installer.
Este exemplo demonstra:
- O método OpenDatabase (objeto Installer) e o método CreateRecord e o método LastErrorRecord do objeto Installer
- O método Execute e o método Modify do objeto View
- Método OpenView, a propriedade TablePersistent e a propriedade PrimaryKeys do Objeto Database
- A propriedade FieldCount, a propriedade IntegerData e a propriedade StringData 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. 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 para êxito, 1 se a ajuda for chamada e 2 se o script falhar.
cscript WiFeatur.vbs [caminho para o banco de dados][nome do recurso]
Especificar caminho para o banco de dados do Windows Installer. Especifique o nome do recurso. Isso deve ser listado na coluna Feature da tabela Feature. Se o nome do recurso for omitido, todos os recursos serão listados como uma árvore de recursos. Se um asterisco (*) for usado como o nome do recurso, WiFeatur.vbs listará a composição de todos os recursos. Observe que bancos de dados grandes tem uma exibição melhor usando CScript em vez de WScript.
Para saber mais, confira Exemplos de script do Windows Installer para obter exemplos de scripts adicionais. Para os utilitários de exemplo que não exigem o Windows Script Host, consulte as Ferramentas de desenvolvimento do Windows Installer.