none
Pessoal preciso criar uma BAT que não fique pedindo login e senha. RRS feed

  • Pergunta

  • Olá Pessoal,

    Estou precisando de uma ajuda Tenho aqui nas maquinas do meu trabalho um sistema que sempre precisa de atualização.Então eu criei um repositorio para alocar estas atualizações e criei um script bat para buscar estas atualizações e instalar -las com adm so que quando executo ele fica me pedindo senha se coloco a senha vai de boa alguem pode me ajuda abaixo estou colocando a bat que criei



    @echo off
    IF EXIST "\\clusterfs01.gradual.intra\rede\COMUM\GTI" (
    echo "TEM UPDATE"
    goto :GTI
    ) else (
    goto END )

    :GTI
    IF EXIST "C:\Arquivos de programas\Gradual Investimentos" (

                    runas/savecred/user:GRADUAL\msousa pass:123456   "msiexec /i \\clusterfs01.gradual.intra\rede\COMUM\GTI\Gradual.Desktop.Setup.msi /qb ALLUSERS=1"
    ) ELSE (
                    echo "Nao tem o GTI nesse computador cambio e desligo"
    )
    :END

    terça-feira, 31 de janeiro de 2012 15:34

Respostas

  • A senha está sendo solicitada na linha do Runas?

    Acredito que sim pois não encontrei uma forma de passar a senha diretamente pela linha de comando utilizando o Runas, ele sempre vai solicitar.

    Não gosto de utilizar scripts com senhas ou que salvem senhas (não é recomendado)

    Vvocê não poderia utilizar este script na inicialização do computador? Assim ele utilizaria a conta System e você não teria problemas para instalar programas (lembre de dar permissão na origem para domain computers).

    Sempre que tivesse uma atualização o computador deveria ser reiniciado ao invés de apenas um logoff>logon.


    Fábio de Paula Junior
    terça-feira, 31 de janeiro de 2012 16:27
    Moderador
  • o ideal seria você fazer via gpo a execução do script que iria rodar com conta do computador, ou você pode verificar se existe a versão .msi e fazer o update por gpo tbm.

    caso decida utilizar script mesmo, tente o seguinte, fazer o script rodar via gpo ou via gpo criar uma terefa agendada que executa o script sempre que computador inicia, ai você salva as credenciais na tarefa agendada.


    Meu Blog: http://howtoserver.com Minhas Ceritificações: 73-642,73-640
    terça-feira, 31 de janeiro de 2012 20:39

Todas as Respostas

  • A senha está sendo solicitada na linha do Runas?

    Acredito que sim pois não encontrei uma forma de passar a senha diretamente pela linha de comando utilizando o Runas, ele sempre vai solicitar.

    Não gosto de utilizar scripts com senhas ou que salvem senhas (não é recomendado)

    Vvocê não poderia utilizar este script na inicialização do computador? Assim ele utilizaria a conta System e você não teria problemas para instalar programas (lembre de dar permissão na origem para domain computers).

    Sempre que tivesse uma atualização o computador deveria ser reiniciado ao invés de apenas um logoff>logon.


    Fábio de Paula Junior
    terça-feira, 31 de janeiro de 2012 16:27
    Moderador
  • o ideal seria você fazer via gpo a execução do script que iria rodar com conta do computador, ou você pode verificar se existe a versão .msi e fazer o update por gpo tbm.

    caso decida utilizar script mesmo, tente o seguinte, fazer o script rodar via gpo ou via gpo criar uma terefa agendada que executa o script sempre que computador inicia, ai você salva as credenciais na tarefa agendada.


    Meu Blog: http://howtoserver.com Minhas Ceritificações: 73-642,73-640
    terça-feira, 31 de janeiro de 2012 20:39