Renomear uma impressora de rede no Windows 7

Renomear uma impressora de rede no Windows 7

Eu tenho um servidor. O servidor possui algumas impressoras conectadas. Todos os drivers para sistemas operacionais x32 e x64, além de todos os padrões definidos. O servidor também gerencia a fila de impressão.

Tenho muitas estações de trabalho, todas precisam usar impressoras. Todos precisarter fila de impressão dos drivers e padrõespropagado do servidor.

Quando adiciono as impressoras nas estações de trabalho, recebo: ABC Printer on SERVER123. Eu preciso de algo mais curto – apenas ABC Printer.

Como eu posso fazer isso?


  • Por favor, não me mostre como alterar o nome da sua impressora instalada localmente. Eu sei como fazer isso. Estou particularmente interessado em impressoras compartilhadas parecidas com ABC Printer on SERVER123.

  • Instalar o driver com uma porta local não vai funcionar porque eu perco os padrões propagados pelo servidor, o driver é atualizado e preciso correr com discos de driver/confundir usuários trêmulos com coisas difíceis como escolher drivers.

  • Fico feliz com um hack se não houver uma maneira oficial de fazer isso na política de grupo. Tentei procurar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers nas máquinas da estação de trabalho, mas são apenas impressoras locais.

  • Posso ver os detalhes da impressora de rede nas estações de trabalho aqui: HKEY_USERS\[Some GUID]\Printers\Connections– mas não há nada óbvio como uma string de descrição.

Responder1

Como diz Gregory MOUSSAT...

E sou MCSE desde 1997 para uma GRANDE corporação (8.000 usuários). O "on [nome do servidor]" está codificado no sistema operacional Windows para identificar que a impressora NÃO é local. As impressoras sem este sufixo DEVEM SER impressoras LOCAIS (não de rede).

SOLUÇÃO: A única maneira de "contornar" isso é criar uma impressora LOCAL e conectar-se à impressora DIRETAMENTE PELA ETHERNET, em vez de através da fila de impressão de um servidor.

Sim, isso significa que cada estação de trabalho se comunicará diretamente com a impressora e gerenciará sua própria fila... funciona bem, a menos que alguém envie um trabalho enorme para a impressora - você não pode vê-lo para eliminá-lo, porque está ligado sua fila de impressora LOCAL, em vez da fila do servidor.

Já fiz isso algumas vezes (mantendo a fila de impressão do servidor disponível para todos os outros), para alguns casos de usuários muito "especiais". Mas, francamente, você poderia fazer isso para todos... até precisar descobrir quem está enviando os trabalhos inúteis de 500 páginas para a impressora!

Responder2

Resposta curta: você não pode

Muitas pessoas procuraram uma maneira de fazer isso, mas não conseguiram.
A Microsoft diz que isso não é possível e ninguém encontrou uma solução alternativa.

informação relacionada