É 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!