none
Script de verificação e instalação de programas .exe. RRS feed

  • Pergunta

  • Olá! Preciso de um script de instalação de programas .exe por gpo que antes da instalação, verifique se o mesmo está instalado na máquina ou não. Procurei na internet porém não encontrei nenhuma de forma clara ou só encontrei script de instalação e não de verificação. Gostaria de ajuda pois sou meio leigo no assunto. Obrigado.
    quarta-feira, 15 de agosto de 2018 16:05

Todas as Respostas

  • Renan, boa tarde. Para esse seu cenário, é necessário converter para .msi e disponibilizar via GPO, onde, automaticamente, ja é feito a analise se esta instalado o programa ou não.

    De uma olhada nesses links onde explicam como converter e o segundo como implementar.

    http://ricardomartins.com.br/como-converter-arquivo-exe-em-msi/

    https://acangussu.wordpress.com/2012/02/06/instalando-pacote-msi-por-gpo/

    Espero ter ajudado. Se util, por favor classifique.


    Se útil, por favor Classifique João C.X.Macedo Specialist Platforms Microsoft MCP,MCT,MCSA,MCTS,MCITP, ENTERPRISE VIRTUALIZATION WINDOWS SERVER 2008 R2,MCSE WINDOWS SERVER 2012,MCSA WINDOWS SERVER 2016

    quarta-feira, 15 de agosto de 2018 20:47
  • Boa noite,

    supondo que o programa esteja instalado, você saberia dizer o local? Por exemplo

    C:\Program Files\Programa ABC

    Se você souber, pode usar um script powershell, e antes de iniciar a instalação, pode verificar se a pasta está presente no windows. Entendeu?

    Exemplo:

    $caminhoPrograma = "C:\Program Files\Programa ABC"
    
    if(Test-Path $caminhoPrograma){
       write-output "Programa já esta instalado. deixa pra lá"
    }
    else{
       write-output "Programa ausente, vamos instalar."
       comando de instalação e etc...
    }

    sexta-feira, 24 de agosto de 2018 03:29
  • Renan Boldrini, bom dia,

    Como recomendação de verificação e até mesmo para melhor monitoramento dos seus ativos de redes, incluindo configurações e softwares instalado, recomendo utilizar o Spiceworks em sua rede, instale em algum server que tenha disponível, o processo de instalação é bem simples e rápido, além disso o sistema já possui diversos relatórios prontos e editáveis, inclusive de software, onde tu poderia por exemplo, editar e informar o teu software específico, rodar e verificar onde está ou não instalado. Além de ser totalmente gratuito.

    Abs!


    FABIANO MELLO - IT Pro | MCP | MTA | MOS | Microsoft Partner | MTAC



    sexta-feira, 24 de agosto de 2018 14:53