none
Executar vários .bat's RRS feed

  • Pergunta

  • Olá galera! Agradeço desde já.
    Tenho um arquivo .bat que compartilha pastas da rede de um domínio, ele é executado dentro dos perfis dos usuários normalmente na aba perfil opção script de logon. Surgiu a necessidade aqui de trabalhar com outro arquivo .bat apenas para alguns usuários do domínio, minha pergunta é se existe a possibilidade de eu colocar vários scripts nesta opção de script de logon para que quando o usuário faça o login no windows estes scripts carreguem em paralelo.

    Grato pela ajuda
    Marcos
    MARCOS COELHO
    quarta-feira, 5 de agosto de 2009 20:38

Respostas

  • Olá,

    Utiliza um VBS para chamar todos:

    Dim WSHShell
    Set WSHShell = WScript.CreateObject("WScript.Shell")


    WSHShell.Run "\\servidor\netlogon\arquivo1.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo2.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo3.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo4.bat", 1, true

    Set WSHShell = Nothing
    WScript.Quit(0)



    Até mais,

    Jesiel

    Obs.: Se útil, classifique
    • Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 20:58
    • Não Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 20:59
    • Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 21:06
    quarta-feira, 5 de agosto de 2009 20:49

Todas as Respostas

  • Olá,

    Utiliza um VBS para chamar todos:

    Dim WSHShell
    Set WSHShell = WScript.CreateObject("WScript.Shell")


    WSHShell.Run "\\servidor\netlogon\arquivo1.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo2.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo3.bat", 1, true
    WSHShell.Run "\\servidor\netlogon\arquivo4.bat", 1, true

    Set WSHShell = Nothing
    WScript.Quit(0)



    Até mais,

    Jesiel

    Obs.: Se útil, classifique
    • Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 20:58
    • Não Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 20:59
    • Marcado como Resposta MARCOS COELHO quarta-feira, 5 de agosto de 2009 21:06
    quarta-feira, 5 de agosto de 2009 20:49
  • Pow cara, funcionou!!!valeu mesmo, vai quebrar um galhão aqui, abçs

    MARCOS COELHO
    quarta-feira, 5 de agosto de 2009 20:58
  • Cara, desculpa mas sou novato por aqui, onde fica a opção para eu classificar sua resposta. vlw
    MARCOS COELHO
    quarta-feira, 5 de agosto de 2009 21:00
  • Olá,

    Em cada Post, tem a opção "Marcar como Resposta"

    Selecione o post que foram úteis e clique neles como resposta.

    Abraços!!!
    quarta-feira, 5 de agosto de 2009 21:05