Como posso obter os drivers de impressão para todas as impressoras instaladas em um servidor de impressão?

2

Eu quero testar as instalações do driver de impressão para todas as impressoras que eu instalei na minha rede.

Eu acho que posso fazer isso com alguns jiggery-pokery com pnputil, mas eu preciso saber o que eu deveria estar injetando.

Alguém tem alguma ideia de como posso tirar todos os drivers de impressão do meu servidor de impressão?

Ta,

Ben

    
por Ben 19.07.2010 / 16:10

3 respostas

1

quando você diz impressoras instaladas na minha rede, você quer dizer que elas estão conectadas a um servidor de impressão?

talvez use a ferramenta de migração de impressoras da MS! ele cria um arquivo cab cheio de drivers de impressora, mas eu não tentei usá-lo para o que você está procurando.

    
por 19.07.2010 / 16:28
0

Eu não tenho certeza se sei o que você está pedindo.

Detalhes sobre os drivers de impressão instalados no servidor (incluindo uma lista dos arquivos que compõem o driver) estão disponíveis no registro do computador do servidor de impressão em HKLM \ System \ CurrentControlSet \ Control \ Print \ Ambironments. Há uma subchave para cada ambiente de impressão diferente e, abaixo dela (e uma subchave de versão), há entradas para cada driver.

Os arquivos do driver são armazenados em subpastas de% SystemRoot% \ System32 \ Spool \ Drivers.

    
por 19.07.2010 / 16:29
0

De suas respostas em outro lugar, é isso que suponho que seu ambiente seja:

  • Você tem um monte de estações de trabalho do Vista / Win7 que precisam de impressoras
  • Você NÃO possui um servidor de impressão
  • Você deseja configurar impressoras nessas estações de trabalho como impressoras locais de IP direto

Mas na sua pergunta você diz, " Alguém tem alguma idéia de como eu posso tirar todos os drivers de impressão do meu servidor de impressão? " o que sugere que você realmente tem um servidor de impressão.

Se você tiver um servidor de impressão baseado no Server 2008 e as impressoras que estão sendo implantadas forem impressoras de rede (hospedadas no servidor de impressão) em vez de impressoras IP diretas, esse processo será realmente muito fácil. Estamos fazendo isso agora mesmo para implantar impressoras em nossos laboratórios de computadores sem que eles precisem estar nas imagens.

  1. Configure a impressora no servidor de impressão com os drivers corretos. Instale o outro driver de impressão da arquitetura (32 bits, se o seu servidor for de 64 bits e vice-versa), para que fique completo.
  2. Permitir que ele seja usado por seu público-alvo.
  3. Implante a impressora via GPO. Você tem um login-script, então você já está usando GPOs.
    1. Pode ser necessário reorganizar seus computadores para isso ou brincar com filtros WMI para obter exatamente a base de computador correta.
    2. No Gerenciador de impressão, clique com o botão direito do mouse na impressora desejada e selecione Implantar com GPO.
    3. Navegue até o GPO do computador em que você deseja implantá-lo para
    4. Selecione "objetos de computador" no menu.
  4. Repita para qualquer outra impressora que você queira enviar para os computadores.

A impressora agora será implantada automaticamente na próxima vez em que a máquina for reinicializada, depois de atualizar seu cache de GPO. Os drivers serão preenchidos automaticamente em segundo plano antes que o usuário faça o login. Se você quiser definir a impressora padrão, isso pode ser feito pelas preferências de GPO do lado do usuário.

A parte boa disso é que, se você atualizar o driver em uma impressora por algum motivo (eles são substituídos de vez em quando), as atualizações são preenchidas para as estações cliente sem aviso prévio aos usuários.

Se o seu servidor de impressão for o Server 2003, mas o domínio for Server 2008 ou superior, isso ainda funcionará, mas você terá que fazer o trabalho em um servidor Server 2008, conectando-se remotamente ao servidor de impressão Server 2003 via Print Server. Ferramenta de gerenciamento no servidor de 2008.

    
por 19.07.2010 / 19:14