Partilhar via


Listar produtos, propriedades, recursos e componentes

O arquivo VBScript WiLstPrd.vbs é fornecido nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer. O script de exemplo se conecta a um objeto do Installer e enumera os produtos registrados e as informações do produto.

Este exemplo 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 será exibida se o primeiro argumento for /? ou se muito poucos argumentos forem especificados. 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.

cscript WiLstPrd.vbs [Nome do Produto] [opções]

Especifique o nome do produto que não diferencia maiúsculas de minúsculas ou o GUID da ID do produto do produto instalado ou anunciado. Se não for especificado um produto ou opções, o instalador listará todos os produtos instalados ou anunciados no sistema.

Observe que essas opções não são alternâncias, portanto, você não deve prefixá-las com uma barra (/) na linha de comando. As opções a seguir podem ser combinadas concatenando as letras. Por exemplo, "pc" para listar as propriedades e os componentes instalados dos produtos.

Opção Descrição
nenhuma opção especificada Listar as propriedades dos produtos.
p Listar as propriedades dos produtos.
f Listar os recursos, os pais dos recursos e os estados de instalação dos produtos
c Listar os componentes instalados dos produtos.
d Liste o valor em HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDlls para os arquivos de chave do componente dos produtos.

 

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.