Script: Alteração de impressoras via Logon Script

Publicado em 14/12/2007 | Autor Vicente




Imagine o seguinte cenário: Você tem 100 impressoras instaladas em determinado servidor e 1000 computadores apontam para estas impressoras. Você recria as impressoras em outro servidor e o nome do servidor não é mais o mesmo. Você precisaria passar em todos os computadores e alterar o apontamento das impressoras. Eu passei por este problema e para não precisar alterar computador por computador eu fiz um script que troca as impressoras via Logon Script. Basta criar um arquivo de índice e colocar uma chamada no seu Logon para o script Migraimp.kix.

Acesse aqui para baixar o script, o arquivo índice das impressoras de devem ser trocadas e o executável kix32.exe

Para chamar o migraimp.kix basta colocar no seu script, caso seja arquivo de lote o comando:

\\servidor\compartilhamento\kix32.exe \\servidor\compartilhamento\migraimp.kix

Caso seu script seja em VBS colocar no seu script:

Set objShell = CreateObject(“Wscript.Shell”)
‘hidden, não aguarda fim
objShell.Run (“\\servidor\compart\kix32.exe \\servidor\compart\migraimp.kix “),0,0
‘hidden, aguarda fim
objShell.Run (“\\servidor\compart\kix32.exe \\servidor\compart\migraimp.kix “),0,1
‘mostra, não aguarda fim
objShell.Run (“\\servidor\compart\kix32.exe \\servidor\compart\migraimp.kix “),1,0
‘mostra, aguarda fim
objShell.Run (“\\servidor\compart\kix32.exe \\servidor\compart\migraimp.kix “),1,1

Comments

4 Responses to “Script: Alteração de impressoras via Logon Script”

  1. maudy
    December 14th, 2007 @ 21:15
    Opa! vamos ae fazer essa parceria!
    Entre em contato!

    Abs!
    Maudy

  2. Carlos
    January 30th, 2009 @ 8:15
    Gostaria de tirar uma dúvida:
    tenho a seguinte demanda: preciso instalar(drivers e criação de portas IP) 50 impressoras no meu servidor. Como posso automatizar isso?
    Para distribuí-las aos usuários é fácil, posso utilizar a GPO mas quero a instalação no meu servidor novo sem precisar instalar uma a uma, renomear, setar IP, etc, etc, etc.
  3. Mário Antônio
    March 25th, 2010 @ 7:31
    Alo Vicente / qual a linguagem na qual foi escrita o script ?
  4. Vicente
    March 26th, 2010 @ 17:19
    Kixtart. Acesse kixtart.org

Deixe um comentário!