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:
-
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.
-
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).
-
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.