none
Script para executar programa RRS feed

  • Pergunta

  • Boa tarde pessoal,

    Lá vai, tenho um programa de auditoria, onde ele tem um .exe que todas as maquinas da minha rede devem rodar para mostrar as alterações. Só que, esse programa fica em um servidor, e meu AD em outro. quando faço o script ele sempre fica pedindo senha e o programa nao rode se eu nao colocar a senha manualmente. Segue:

    start \\bsbweb\Monitor\Cec_Spy.exe "senha_aqui" /user:administrador
    pause /yes

    Fiz o testes e achei uma saida paleativa. onde eu mapeio a pasta e mando executar o programa, depois mato o mapeamento. Só que as vezes funciona, as vezes nao, pois quando o mapeamento fecha o programa da pau e fica com o mapeamento aparente, oque nao pode acontecer.

    net use l: \\bsbweb\cec_arqs$ "senha_aqui" /user:administrador /persistent:yes
    start l:\\cec_spy.exe
    pause /yes
    net use l: /delete /yes

    Oque eu queria, alguma forma de eu executar esse programa nas minhas estações de trabalho, logadas no meu AD.

    quinta-feira, 22 de novembro de 2012 18:40

Respostas

  • Anderson,

    O mapeamento só deve estar ativo enquanto o programa estiver sendo usado? 

    Retire o START da frente da execução do programa, pois com o start o programa é iniciado e o script segue em frente, sem o START o programa vai ser executado e enquanto ele estiver em execução o script não irá para a próxima linha.


    Fábio de Paula Junior

    • Marcado como Resposta Anderson_BSB segunda-feira, 26 de novembro de 2012 12:30
    segunda-feira, 26 de novembro de 2012 11:16
    Moderador

Todas as Respostas

  • Anderson,

    O mapeamento só deve estar ativo enquanto o programa estiver sendo usado? 

    Retire o START da frente da execução do programa, pois com o start o programa é iniciado e o script segue em frente, sem o START o programa vai ser executado e enquanto ele estiver em execução o script não irá para a próxima linha.


    Fábio de Paula Junior

    • Marcado como Resposta Anderson_BSB segunda-feira, 26 de novembro de 2012 12:30
    segunda-feira, 26 de novembro de 2012 11:16
    Moderador
  • Fabio.  funcionou beleza com seu conselho. soh que, ele mapeia, executa o programa certinho só que nao desconecta o mapeamento. ele continua aberto. Isso nos Pcs que estao no dominio e executam como script do Ad.

    As máquinas que nao estão e executam certinho (Abre o mapeamento, executa e fecha mapeamento.)

    segunda-feira, 26 de novembro de 2012 11:58
  • O mapeamento só vai ser fechado quando você fechar o programa (cec_spy.exe).

    Ainda tem um Pause no seu script? Pode tirar isso também.


    Fábio de Paula Junior

    segunda-feira, 26 de novembro de 2012 12:23
    Moderador
  • É reparei aqui.

    Agora funcionou legal. Ficou assim

    net use l: \\bsbweb\cec_arqs$ "senha_aqui" /user:administrador
    l:\\cec_spy.exe
    net use l: /delete

     Obrigado Fabio

    segunda-feira, 26 de novembro de 2012 12:30