none
Script para add impressoras automaticamente - Problemas RRS feed

  • Pergunta

  • Olá pessoal,
    Estou com o seguinte problema:
    Criei o seguinte script (.vbs) para instalação de impressoras em minha rede:

    Set WshNetwork = CreateObject("WScript.Network")
    WshNetwork.AddWindowsPrinterConnection "\\svrarq2\hplj04002"
    WshNetwork.AddWindowsPrinterConnection "\\svrarq02\hplj04003"
    WshNetwork.AddWindowsPrinterConnection \\svrarq02\hplj04004

    Testei o script manualmente e está funcionando corretamente.

    Para que não seja necessário instalar de máquina em máquina, eu criei uma GPO e adicionei no script de logon (Configurações do Usuário -> Configurações do Windows -> Script de Logon/Logof -> Lazer Logon) e adicionei o arquivos .vbs.

    O q desejo é que todo usuário ao logar já tenha todas as impressoras da empresa adicionadas automaticamente.

    Quando eu logo com um usuário do domínio o instalação é executada apenas se este usuário for cadastrado como administrador local do micro, caso não as impressoras não são instaladas.
    Gostaria de saber o q pode estar ocorrendo, pois desejo que a instalação seja efetuada automaticamente mais não quero configurar o usuário como Administrador local do micro.

    Como posso resolver?

    terça-feira, 2 de agosto de 2011 17:37

Respostas

  • Boa tarde.

    Será necessário ter os drivers das impressoras instalados nas estações para que o script funcione.

    Abraço.


    Se útil, classifique.
    Matheus M. Bertuco
    MCT, MCSA, MCTS, MCP.
    http://matheusbertuco.wordpress.com/

    • Marcado como Resposta Richard Juhasz quinta-feira, 4 de agosto de 2011 17:40
    • Não Marcado como Resposta Richard Juhasz quinta-feira, 4 de agosto de 2011 17:40
    • Marcado como Resposta Richard Juhasz sexta-feira, 5 de agosto de 2011 20:49
    terça-feira, 2 de agosto de 2011 19:37
    Moderador
  • Fala ae,

    Aqui na empresa usamos o script abaixo:

    objNetwork.AddWindowsPrinterConnection "\\PrintServer\Impressora"
    objNetwork.SetDefaultPrinter "\\PrintServer\Impressora"

    colocamos esse script em um arquivo *.hta salvo em \\domaincontroler\netlogon e aponta esse arquivo na conta dos usuarios!

     

    • Marcado como Resposta Richard Juhasz sexta-feira, 5 de agosto de 2011 20:49
    quinta-feira, 4 de agosto de 2011 18:17
  • Outra forma é utilizar mapeamentos GPP:

     

    http://blogs.technet.com/b/gbanin/archive/2011/01/10/mapeando-compartilhamentos-e-impressoras-de-rede-atrav-233-s-do-gpp.aspx

     

    • Marcado como Resposta Richard Juhasz sexta-feira, 5 de agosto de 2011 20:49
    quinta-feira, 4 de agosto de 2011 19:24
    Moderador

Todas as Respostas