Aplicação para listar programas instalados

Atualmente na empresa que trabalho, surgiu um pequeno problema, precisávamos saber os softwares instalados nos computadores dos funcionários, mas não queríamos ir em todas as maquinas abrir o Painel de controle e ir em Adicionar e Remover Programas, via rede? Sim, seria uma solução perfeita, mas neste caso precisávamos acessar o registro do Windows Remotamente e para isso teria que “habilitar” o regedit.exe a opção, então é inviável.
Então escrevi um programa em Pascal [Delphi], que lista todos os programas instalados, atualizações e tudo que tiver uma entrada em algumas chaves do registro do Windows, que seria quase a mesma coisa que o “Adicionar e Remover Programas” usa para listar mas com alguns detalhes a mais.
Não precisa instalar no computador de ninguém, vai com uma pendrive mesmo e executa, ele gera uma lista dos programa do computador e no botão Gerar Arquivo ele salva este no mesmo local do executável do programa e o mais interessante ele salva com o nome do computador do usuário, possui a opção “Ocultar Visualização” se você selecionar esta opção ele irá listar mas não ira exibir na tela, assim caso o usuário esteja do lado não saberá o que é, depois de “Gerar o arquivo” é só abrir os arquivos ou apenas dos computadores que interessa analisar.

Segue o link para download do software:

Share Button

CC BY-NC-SA 4.0 Aplicação para listar programas instalados by Cleiton Bueno is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

  • Bruno Bortolotti

    Cleiton, poderia postar o código desse programa, ou me mandar por email?
    Estou desenvolvendo um programa que em um momento vou precisa fazer isso como parte do processo, fazendo uso dessa lista pra um outro fim.

    Sabe se posso fazer isso em C++?

  • Adolfo Mayer

    Pois é. Estava procurando um código fonte para adaptá-lo para o lazarus. Será que rola?

  • Olá Cleiton,

    Gostei muito desta sua publicação, agente aqui na empresa faz um relatório anual de todo o hardware e software instalado em cada máquina.
    Estou fazendo o teste com seu software em algumas máquinas e gostei do que vi.

    Queria saber ser vc pode me passar o código-fonte pra mim analisa-lo e fazer algumas adaptações para que possa rodar perfeitamente em meu ambiente de trabalho.

    Meu email é [email protected] , se vc puder me passar agradeço!

    • Rafael Nunes

      Ola!

      Gostei muito de seu aplicativo, gostaria de saber se você já não criou ou se não seria possível você incluir a função de rodar através de linha de comando através de algum parâmetro, onde ele já executa e gera o arquivo e fecha. Pois assim eu posso colocar no script de logon.

  • Thiago

    Poderia me passar o condigo fonte para possa modificar ele. Para que ele me envie as informações pela rede.

    • Opa. Então este programa eu não tenho mais o codigo-fonte “desse jeito”, pois foi sendo incrementado e só depois de um tempo comecei a usar controle de versões, mas para qual aplicação você pretende usar pois aqui estamos usando uma solução open-source com um agent nos terminais e um servidor coletando os dados das maquinas como ( Configuração do hardware, softwares instalados e varias outras informações uteis).

  • Cara esse seu programa é 10. Muito facil de usar, rápido e preciso. Parabésn!
    Segue apenas uma sugestão. Você podeia criar um fleg para o usuário marcar se deseja ou não trazer também as atualizações instaladas no pc.

    Abraços!

  • Olá, Cleiton qual solução está usando? Tenho que fazer um relatório com 100 computadores com os mesmo dados citados por você. #HELP

    • Então Lincoln, esta aplicação ficou mais amadurecida para se encaixar ao máximo no padrão da empresa, porém algo mais dinâmico eu estava precisando e então implantei uma solução open-source muito eficiente chama OCS Inventory, onde utiliza um banco de dados e nos terminais eu instala um plugin de 2M e os dados são enviados para o meu servidor que esta com o OCS, assim com uma ferramenta livre eu consegui um relatório muito bom de toda minha infra.

      • Cleiton muito obrigado mesmo. Realmente é muito boa solução. ;)

  • Marcelo Souza

    Olá Cleiton, muito obrigado por compartilhar esse programinha me ajudou bastante!

  • José Carlos

    Prezado Cleiton,
    Parabéns pelo trabalho!
    Voce está no lugar certo.
    Abraços

  • Pablo Soares

    Muitíssimo obrigado pelo software. Parabéns !!!

  • Alexandro Rensoftware

    Show de bola. Parabéns e obrigado por compartilhar.