Como extrair uma lista de texto do Programa e Recursos do Windows?

13

Na tela de gerenciamento de programas e recursos do Windows (acima), quero criar um arquivo de texto que contenha todos os programas instalados:

Como posso automatizar esse trabalho?

Estou pensando em algum script que leia algumas chaves do registro e coloque os resultados em um arquivo txt, alguma idéia?

    
por Diogo 16.09.2011 / 14:26

2 respostas

16

Aqui estão duas soluções possíveis:

Powershell:

 Get-WmiObject Win32_Product | Sort-Object Name | Select Name,version,Vendor |export-csv myprogramlist.csv

WMIC:

wmic product get name,version,vendor >myprograms.txt
    
por 16.09.2011 / 14:41
1

Você pode verificar este artigo . Pode haver uma opção. Você pode tirar um instantâneo da página e convertê-la em texto. O artigo explica isso em detalhes.

Atualização 1: Você também pode obter ajuda da classe de produto WMI para exportar todos os programas para csv. A classe de produto WMI contém os detalhes sobre os aplicativos de instalação. Usando select * você pode buscar dados de lá e armazenar em csv. Leia este exemplo para saber como exportar o painel de controle para csv .

Observação: sou o desenvolvedor deste script

    
por 30.05.2013 / 21:43