Eu tenho um computador com Windows 7. Há um segundo computador (Windows XP) que possui uma impressora conectada e é compartilhada. No computador com Windows 7, instalo a impressora como uma impressora de rede (não porta TCP / IP, etc.) apenas com o assistente e a impressora de rede.
Ele não aparece para todos os usuários do domínio ao fazer logon neste PC.
Quando eu faço uma impressora de rede "real" com porta TCP / IP em uma impressora diferente, todos podem vê-la.
Alguém sabe como fazer isso aparecer para todos os usuários?
fonte
Quando você adiciona uma impressora como impressora local, todos os usuários podem vê-la.
Encontrei isso aqui http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html
No Windows XP:
No Windows Vista e 7:
fonte
É importante lembrar que as impressoras compartilhadas são salvas no perfil do usuário. Isso significa que, quando você se conectar a uma impressora "compartilhada" (por meio do assistente), somente a conta de usuário conectada a ela terá acesso a ela.
Impressoras locais, por outro lado, são dispositivos globais que podem ser visualizados por todos os usuários em um computador. Eles usam portas TCP / IP "locais" para conectar-se a uma impressora de rede "real".
Então, com tudo isso dito, deixe-me responder sua pergunta. Para ter uma "exibição" de impressora compartilhada para todos os usuários, você precisará de um sistema que adicione a impressora para cada usuário quando eles fizerem login.
Isso é feito criando um script de logon. Há vários métodos e idiomas que você pode usar e você precisa encontrar o que funciona para o seu ambiente. Aqui estão alguns recursos que eu achei que podem ajudar:
Implantar impressoras compartilhadas usando a Diretiva de Grupo
Scripts do Windows Logon VB
Powershell Printer Port adicionar discussão
Espero que isto ajude!
fonte