Servidor de impressão do Windows Server 2008 R2 - Alterar nomes de impressoras em todos os sistemas cliente

5

Eu tenho um servidor de impressão do Windows Server 2008 R2 configurado para hospedar várias impressoras para meus usuários finais. Gostaria de alterar a convenção de nomenclatura para todas as impressoras hospedadas no servidor de impressão e desejar que essa alteração seja refletida no final do cliente.

Por exemplo: Eu tenho uma impressora HP4000 chamada "Cottage" no servidor de impressão. Eu quero renomear a impressora "HR-1stFloor-220a" no servidor de impressão e eu quero que esta impressora apareça em cada sistema cliente com o novo nome.

A simples renomeação da impressora no servidor cria automaticamente um link do antigo nome da impressora para o novo, portanto, todos os clientes trabalham, mas o nome real, de sua perspectiva, não foi alterado. A renomeação do nome do compartilhamento também não afeta visualmente o usuário final (embora ele atualize as informações da porta).

Eu gostaria que os nomes das impressoras fossem informações significativas sobre departamento e local, mas isso significa que, quando eles mudam de mãos ou mudam, eu precisaria atualizar essas informações e, no momento, não vejo falta de escrever scripts de inicialização personalizados e remova-os / substitua-os pelo AD. Existe uma maneira simples de realizar essa tarefa?

Obrigado pela sua ajuda.

    
por Jeramy 19.09.2012 / 21:48

1 resposta

3

Você está relegado a scripts, ferramentas de gerenciamento de impressoras de terceiros ou alterando o nome de exibição da impressora, para que a impressora tenha o nome correto. (E pelo que vale a pena, eu não sei de nenhuma ferramenta de terceiros para isso que eu realmente considere valer a pena usar, então eu acabei usando AD e GPOs para lidar com isso.)

Não há realmente nenhuma maneira de contornar a dor, pelo menos na primeira vez, então eu sugiro usar a oportunidade de introduzir alguma capacidade de gerenciamento e automação para essa parte do seu ambiente, e pelo que vale a pena, estou no mesmo Eu mesmo barco. E, como você sempre deve fazer, documente tudo isso para que você não precise lembrar ou reaprender tudo isso mais tarde.


Estou lidando com isso como abaixo.

  1. Crie um grupo de segurança do Active Directory para cada impressora, como Users of [printer name] .
    • Esta é uma oportunidade de trabalhar em suas habilidades de delegação ou criação de scripts em um ambiente com muitas impressoras, o FYI Learning PowerShell, ou fazer com que os helpdesk aprendam que o PowerShell é útil.
  2. Preencher o grupo de segurança com usuários das impressoras.
    • Existem várias maneiras de lidar com isso. Estou usando scripts de logon para pesquisar os usuários sobre quais impressoras eles instalaram.
  3. Crie GPO (s) e / ou logon script (s) que mapeie as impressoras para os usuários apropriados.
    • Existem tantas abordagens diferentes para isso, e sua utilidade é tão dependente do ambiente que eu não posso realmente recomendar uma.
  4. Substitua o mecanismo que você usa atualmente para mapear impressoras com GPO (s) ou logon script (s).
    • Lentamente, use uma abordagem em fases. Se você fizer tudo de uma vez, e algo der errado, todos os vão te odiar, e você pode até se odiar por ter cometido um erro tão novato. Todos.
  5. Substitua nomes antigos de impressoras por novos nomes, atualize GPO (s) e / ou logon script (s) para corresponder.
    • Novamente, é melhor usar uma abordagem em fases.


É uma boa ideia dar o maior número possível de avisos antecipados. Invariavelmente, algo vai dar errado, alguns usuários serão perdidos ou alguma impressora não conseguirá ser compartilhada de volta corretamente. Dar o aviso torna as pessoas mais indulgentes e evita que o tempo gasto pelos outros membros da equipe caia na procura de qualquer problema de compartilhamento de impressora que isso possa criar.

    
por 20.09.2012 / 04:23