Como posso listar todos os aplicativos instalados, incluindo aqueles instalados no contexto por usuário?

2

Eu posso executar wmic product para obter uma lista de todos os softwares instalados. Esse comando listará qualquer software instalado no contexto do sistema ou no contexto por usuário para o usuário conectado. No entanto, este comando não lista nenhum software instalado por outro usuário no contexto por usuário.

É possível obter uma lista de todos os softwares instalados em um computador, incluindo o software que foi instalado por outro usuário em contexto por usuário?

Tenho certeza de que poderia enumerar as chaves de registro do HKCU para cada usuário, mas existe uma linha de comando simples para realizar isso?

    
por pat o. 16.03.2016 / 17:43

1 resposta

0

Estes podem não ser os mais ideais para seu uso, mas é mais fácil do que provavelmente rodar / projetar um script.

Primeiro Lugar: Belarc

  • O Belarc oferece um conjunto maravilhoso de ferramentas voltadas para o 'gerenciamento de licenças'. Em praticamente qualquer aplicativo para atualizar computadores para usuários, usei essas ferramentas para determinar o software originalmente instalado, bem como as chaves do CD para isso.
  • Não posso atestar a capacidade por usuário, mas a versão de uso pessoal é uma licença gratuita. Então, você pode testá-lo e ver se ele faz o que você precisa.

Menções Honrosas:

  1. N-Able

    • Este produto da Solarwinds é compatível com empresas e implantável. O melhor de tudo, é bastante amigável com um custo mínimo razoável. Ele faz um monte de coisas, incluindo o fornecimento de um anti-vírus de qualidade empresarial gratuita.
    • Para seus objetivos, no entanto, ele fornece uma lista de cada peça de software e hardware no computador instalado. O melhor de tudo é que você pode enviar este software para fora remotamente para não precisar ir a cada computador individualmente.
    • Não recomendado para necessidades de pequena escala, mas uma excelente opção para um ambiente de grande escala com muitos escritórios remotos e um orçamento decente para esses tipos de ferramentas.
  2. Labtech

    • Assim como o N-Able, este produto oferece todos os mesmos recursos, incluindo uma lista completa de softwares instalados.
    • Eu não posso atestar o modelo de preços deste, no entanto. Então, fica com o menor número de lugares na lista apenas porque não tenho idéia dos custos (usado, mas nunca tive que comprá-lo).
  3. Spiceworks (Cortesia de @ToddWilcox)

    • Monitoramento gratuito em toda a rede.
    • Pode relatar todo o software instalado na rede para um servidor de instalação centralizado.
    • Várias outras opções de monitoramento, bem como muitos sistemas operacionais suportados.
por 16.03.2016 / 18:25