locked
Problema script de Logon! RRS feed

  • Pergunta

  •  Ola, Bom Dia.

    Estou com problema todas as máquinas estações apresenta um erro após eu logar com qual usuário. Gostaria de saber de como retirar essa mensagem de erro ou ao menos corrigir o erro.

    Segue mensagem abaixo do erro:

    WINDOWS SCRIPT HOST
    SCRIPT \\CSCSERVER01\NETLOGON\logon.vbs
    LINHA 11
    CARACT 1
    ERRO O nome da impressora é inválido
    CODIGO 80070709
    ORIGEM (null)

    Grato.

    Leonardo Dias               

    OPS! ANTES DE IMPRIMIR, PENSE EM SEU COMPROMETIMENTO COM O MEIO AMBIENTE .



    terça-feira, 29 de julho de 2008 14:39

Respostas



  • Tiago, Boa Tarde.

     Muito obrigado pelo Help André .

    Em atenção ao que o Tiago apontou eu observei que nas contas dos usuarios em propriedades na aba perfil tem uma chamada de script de logon sendo executado, então fui ver se a maiorias das contas tinhas esse mesmo script , e la estava ele . Entao procurei onde estava esse script e editei ele, vi que ele chamava o script logon.vbs que citei acima. Neste caso comentei a linha e deu certo,  o erro sumiu ..

    Então so que no AD não sei onde tem essa chamada desse script.
    Tem uma maneira de procurar ele no AD.

    Segue nome do script para conhecimento: SBS_LOGIN_SCRIPT.bat

    AbraÇo.

    LéO..


    quarta-feira, 30 de julho de 2008 17:02
  • Olá,

     

    Assim sendo, em cada uma das GPO's existentes no seu AD, edite e procure no caminho:

     

    COMPUTER CONFIGURATION\WINDOWS SETTINGS\SCRIPTS (STARTUP\SHUTDOWN)\STARTUP

    OU

    USER CONFIGURATION\WINDOWS SETTINGS\SCRIPTS (STARTUP\SHUTDOWN)\STARTUP


    Ou ainda, nos microcomputadores que estão carregando este script (indevidamente), depois do usuário fazer logon, no prompt de comando, execute o comando GPRESULT, e veja o resultado. Listará as GPO's que foram carregadas no momento do logon do usuário, assim Vc conseguirá ir direto na GPO que poderá estar carregando o script.

    Até+

    Tiago.

     

    quarta-feira, 30 de julho de 2008 23:12

Todas as Respostas

  • Bom dia,

     

    Pela mensagem, me parece que seu script está configurado para fazer uma mapeamento de impressora que não existe mais, ou que está com o nome incorreto.

     

    Se possível, poste seu script para que possamos analisá-lo.

     

    Abraços

     

    André Martins

    terça-feira, 29 de julho de 2008 14:46


  • André , Boa Tarde.

    Segue script de logon

    Code Snippet

    '  VBScript.'

    '  Mapear um drive de rede em X:\

    '  Criar uma impressora local

    ' *******************************

     

    Dim objNet

     

    Set objNet = CreateObject("Wscript.Network")

     

    objNet.MapNetworkDrive "X:", "\\CSCServer01\DirREDE"

    objnet.AddWindowsPrinterConnection "\\CSCServer01\EPSONCX5400"

    WSCript.Quit

     

    '  End of VBScript

     

    O que acontece é o seguinte essa impressora não está mais instalada , temos uma outra impressora instalada e seu nome de compartilhamento é HPOffice, tentei mudar e deu o mesmo erro citado acima.


    Grato.


    Leonardo Dias               

    OPS! ANTES DE IMPRIMIR, PENSE EM SEU COMPROMETIMENTO COM O MEIO AMBIENTE .

     





    terça-feira, 29 de julho de 2008 17:39
  • Se a impressora EPSONCX5400 não está mais instalada no servidor CSCServer01, não irá funcionar!!!

     

    É possível acessar a outra impressora (HPOFFICE) através do caminho UNC (\\servidor\HPOFFICE)?

     

    Abraço

     

    André MArtins

    terça-feira, 29 de julho de 2008 17:44
  • André,


     É possível sim eu acessar com o caminho "\\CSCServer02\HPOFFICE", o que acontece é o seguinte atualizei o arquivo, mas quando eu faço o logon em uma estação ele apresenta o mesmo erro de cima com o antigo caminho da impressora.

    Minha dúvida é, tenho que somente editar o arquivo ou tenho que mandar ele para um outro lugar. Por exemplo, enviar para o AD.



    terça-feira, 29 de julho de 2008 18:07
  •  

    Olah,

     

    Depois de alterar o arquivo, Voce precisa coloca-lo no servidor/AD, logado como administrador. E preciso saber em que local o arquivo se encontra, para entao Vc poder fazer a troca. Talvez o LOCALIZAR do Windows, possa te ajudar. O arquivo (script) pode estar associado ao usuario como ' script de logon'  ou ainda, estar sendo executado via GPO.

     

    Qualquer coisa, manda a pergunta aqui!

     

    Ate+

     

    Tiago.

    terça-feira, 29 de julho de 2008 22:39


  • Tiago, Boa Tarde.

     Muito obrigado pelo Help André .

    Em atenção ao que o Tiago apontou eu observei que nas contas dos usuarios em propriedades na aba perfil tem uma chamada de script de logon sendo executado, então fui ver se a maiorias das contas tinhas esse mesmo script , e la estava ele . Entao procurei onde estava esse script e editei ele, vi que ele chamava o script logon.vbs que citei acima. Neste caso comentei a linha e deu certo,  o erro sumiu ..

    Então so que no AD não sei onde tem essa chamada desse script.
    Tem uma maneira de procurar ele no AD.

    Segue nome do script para conhecimento: SBS_LOGIN_SCRIPT.bat

    AbraÇo.

    LéO..


    quarta-feira, 30 de julho de 2008 17:02
  • Olá,

     

    Assim sendo, em cada uma das GPO's existentes no seu AD, edite e procure no caminho:

     

    COMPUTER CONFIGURATION\WINDOWS SETTINGS\SCRIPTS (STARTUP\SHUTDOWN)\STARTUP

    OU

    USER CONFIGURATION\WINDOWS SETTINGS\SCRIPTS (STARTUP\SHUTDOWN)\STARTUP


    Ou ainda, nos microcomputadores que estão carregando este script (indevidamente), depois do usuário fazer logon, no prompt de comando, execute o comando GPRESULT, e veja o resultado. Listará as GPO's que foram carregadas no momento do logon do usuário, assim Vc conseguirá ir direto na GPO que poderá estar carregando o script.

    Até+

    Tiago.

     

    quarta-feira, 30 de julho de 2008 23:12