Como instalo uma impressora de rede para todos os usuários em um computador com Windows 7?

11

Eu tenho um computador com Windows 7. Há um segundo computador (Windows XP) que possui uma impressora conectada a ele e é compartilhado. No computador com Windows 7, instalo a impressora como uma impressora de rede (não a porta TCP / IP etc.) apenas com o assistente e a impressora de rede.

Ele não aparece para todos os usuários no domínio quando o usuário faz o logon neste computador.

Quando eu faço uma impressora de rede "real" com porta TCP / IP em uma impressora diferente, todos podem ver.

Alguém sabe como mostrar para todos os usuários?

    
por johnny 03.05.2011 / 16:44

3 respostas

12

Você pode usar o script prnmngr.vbs .

Está localizado em %SystemRoot%\System32\Printing_Admin_Scripts\[language] para o Windows 7. Para o XP, está localizado em windows\system32 .

Para adicionar impressora para todos os usuários, use este comando:

cscript prnmngr.vbs -ac -p "\server\printer"
    
por 27.07.2011 / 22:37
7

Quando você adiciona uma impressora como uma impressora local, todos os usuários podem visualizá-la.

Eu encontrei isso aqui link

No Windows XP:

  1. Clique em Iniciar > Impressoras e faxes.
  2. Clique em Adicionar uma impressora no painel esquerdo.
  3. Clique em Próximo.
  4. Selecione Impressora local conectada a este computador e clique em Avançar.
  5. Selecione Criar uma nova porta, selecione Porta local para o Tipo de porta e clique em Avançar.
  6. Para Nome da porta, digite o caminho da rede para a impressora digitando duas barras, o nome do computador ou o endereço IP local do PC que compartilha a impressora e, em seguida, o nome do compartilhamento da impressora. Por exemplo, "\\ dellpc \ hpprinter" ou "\\ 192.168.1.100 \ hpprinter"
  7. Selecione a impressora e clique em Avançar. Se o modelo exato não estiver listado, tente o número do modelo mais próximo ou uma impressora genérica.
  8. Siga o restante do assistente.

No Windows Vista e 7:

  1. Clique em Iniciar > Dispositivos e impressoras.
  2. Clique em Adicionar uma impressora na parte superior.
  3. Selecione Adicionar uma impressora local.
  4. Selecione Criar uma nova porta, selecione Porta local para o Tipo de porta e clique em Avançar.
  5. Para Nome da porta, digite o caminho da rede para a impressora digitando duas barras, o nome do computador ou o endereço IP local do PC que compartilha a impressora e, em seguida, o nome do compartilhamento da impressora. Por exemplo, "\\ dellpc \ hpprinter" ou "\\ 192.168.1.100 \ hpprinter"
  6. Selecione a impressora e clique em Avançar. Se o modelo exato não estiver listado, tente o número do modelo mais próximo ou uma impressora genérica.
  7. Siga o restante do assistente.
por 07.03.2013 / 17:44
5

É importante lembrar que as impressoras compartilhadas são salvas no perfil do usuário. Isso significa que, quando você se conecta 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 se conectarem a uma impressora de rede "real".

Então, com tudo isso dito, deixe-me responder sua pergunta. Para ter uma impressora compartilhada "showup" para todos os usuários, você precisará de um sistema que adicione a impressora para cada usuário ao fazer o login.

Isso é feito criando um script de logon. Há vários métodos e idiomas que você pode usar e você precisa encontrar aquele que funciona para o seu ambiente. Aqui estão alguns recursos que descobri que podem ajudar:

Implantar impressoras compartilhadas usando a Diretiva de Grupo

Scripts do Windows Logon VB

Porta de impressão do Powershell adicione discussão

Espero que isso ajude!

    
por 03.05.2011 / 17:41