none
Bat com condicional RRS feed

  • Pergunta

  • Boa tarde!

    Pessoal seguinte, tenho uma bat que instala quase todas as atualizações do windows, o técnico clica nela e ela sai instalando tudo. Bom para tentar deixá-la mais rápida, gostaria que a bat pudesse verificar na estação se a atualização que será executada já encontra-se na máquina ou não, e caso a estação já tenha a atualização a bat já passaria para a próxima.

    É possível?

    Obrigado!
    quinta-feira, 12 de novembro de 2009 18:38

Respostas

  • Paulo,

               Tente implementar o código abaixo no seu script. Se tiver dúvidas post o script.

    @echo off
    SET CODKB=KB941569
    SYSTEMINFO >>result.txt
    find /I /C "%CODKB%" C:\script\tools\result.txt
    if "%errorlevel%" == "0" echo Instalado
    if not "%errorlevel%" == "0" echo Desintalado
    erase C:\script\tools\result.txt
    Leonardo Sousa
    sexta-feira, 13 de novembro de 2009 09:49

Todas as Respostas

  • Paulo,

               Tente implementar o código abaixo no seu script. Se tiver dúvidas post o script.

    @echo off
    SET CODKB=KB941569
    SYSTEMINFO >>result.txt
    find /I /C "%CODKB%" C:\script\tools\result.txt
    if "%errorlevel%" == "0" echo Instalado
    if not "%errorlevel%" == "0" echo Desintalado
    erase C:\script\tools\result.txt
    Leonardo Sousa
    sexta-feira, 13 de novembro de 2009 09:49
  • Boa tarde!

    Pessoal seguinte, tenho uma bat que instala quase todas as atualizações do windows, o técnico clica nela e ela sai instalando tudo. Bom para tentar deixá-la mais rápida, gostaria que a bat pudesse verificar na estação se a atualização que será executada já encontra-se na máquina ou não, e caso a estação já tenha a atualização a bat já passaria para a próxima.

    É possível?

    Obrigado!
    boa noite, poderia disponibilizar esse código mencionado, obrigado.
    sexta-feira, 13 de novembro de 2009 23:27