locked
Script Logon com Gpo RRS feed

  • Pergunta

  • Ola pessoal, bom dia.

    Estou implemetando uma instalação de software via script, no Windows XP sem problemas....

    No Windows 7 ele nao funcionou...

    Como faço para chamar o bat como administrator?

    VBS.

    '***********************************************************************************
    'Deploy Dameware
    '***********************************************************************************

    set WshShell = WScript.CreateObject("WScript.Shell")

    WshShell.run "runas /user:meudominio\usuario \\meuservidor\netlogon\deploydw.bat"

    WScript.Sleep 1000
    WshShell.SendKeys "minha senha" 'send password
    WshShell.SendKeys "{ENTER}"
    WScript.Sleep 1000

    Set objNetwork = WScript.CreateObject("WScript.Network")
    Set WshNetwork = CreateObject("WScript.Network")

    WshShell.SendKeys "exit" 'Close command prompt
    WshShell.SendKeys "{ENTER}"
    WScript.Sleep 1000

    set wshshell = nothing


    'Wscript.Echo "OK - Fim " 'Linha Apenas Comentada!!!
    Bat

    echo off

    if exist "%windir%\dw.txt" goto FIM


    REM == Versao de SO ==
    ver > %temp%\so.txt
    find /i "5.1" %temp%\so.txt > nul
    if %ERRORLEVEL% == 0 goto XP

    call copy \\meuservidor\netlogon\dw\dw.txt "%windir%"
    \\meuservidor\netlogon\dw\DWRCSVista32_Seven.msi /quiet
    goto FIM

    :XP
    call copy \\meuservidor\netlogon\dw\dw.txt "%windir%"
    \\meuservidor\netlogon\dw\DWRCS32_XP_Later.msi /quiet

    :FIM

     

    sábado, 15 de janeiro de 2011 10:39

Respostas

  • Rodrigo

    antes de rodar numa GPO execute em um computador local- cliente windows 7 e vê que erro está dando

    no seu script , esta informação está geral

    "runas /user:meudominio\usuario \\meuservidor

    voce precisa de fornecer o domínio e usuário e o nome do servidor(não sei se voce puis aqui nessa maneira por motivos de segurança, más caso contrário é necessário especificar o domínio, usuário e servidor)

    Do script entendo que voce está querendo instalar DameWare client nos micros. No ambiente de domínio, um usuário com poder administrativo pode instalar o client remotamente sem a autorização do usuário, e controlar o seu micro. Não sei se você tem uma outra intenção com o script más dameware instala automaticamente e inicializa o processo quando for chamado do damaware remote control.

     

    Abraço, Nassim

     


    Relação de Ajuda: Transitive e 2-way, A ajuda B ajuda C, então A ajudou C e C "deve" ajudar A.
    segunda-feira, 17 de janeiro de 2011 12:30

Todas as Respostas

  • Boa tarde,

    tente rodá-lo na GPO de Computador ao invés da GPO de usuário, assim, seu script será executado no contexto da conta de Sistema.

    Att,


    Fabiano Barreira

    MCP + MCDST + MCSA & MCSE on Windows Server 2003 + MCTS + MCITP
    Blog - http://fabianobarreira.wordpress.com
    domingo, 16 de janeiro de 2011 19:58
  • Bom dia,

    Tentamos tbm, nao rolou;

    segunda-feira, 17 de janeiro de 2011 10:28
  • Rodrigo

    antes de rodar numa GPO execute em um computador local- cliente windows 7 e vê que erro está dando

    no seu script , esta informação está geral

    "runas /user:meudominio\usuario \\meuservidor

    voce precisa de fornecer o domínio e usuário e o nome do servidor(não sei se voce puis aqui nessa maneira por motivos de segurança, más caso contrário é necessário especificar o domínio, usuário e servidor)

    Do script entendo que voce está querendo instalar DameWare client nos micros. No ambiente de domínio, um usuário com poder administrativo pode instalar o client remotamente sem a autorização do usuário, e controlar o seu micro. Não sei se você tem uma outra intenção com o script más dameware instala automaticamente e inicializa o processo quando for chamado do damaware remote control.

     

    Abraço, Nassim

     


    Relação de Ajuda: Transitive e 2-way, A ajuda B ajuda C, então A ajudou C e C "deve" ajudar A.
    segunda-feira, 17 de janeiro de 2011 12:30
  • NassimJD,

    Quero distribuir a versão client nos micros por Script com GPO, para não gerar trafego na nossa rede WAN.

    Temos o SPOC, como central de HelpDesk, por isso que o Script sera utilizado em cada unidade para não gerar trafego de rede;

    Se eu executar o BAT como administrator no Windows 7, ele instala sem problemas, com Script sem chance;

    Obrigado pelo retorno;

    segunda-feira, 17 de janeiro de 2011 12:50