Wie installiere ich einen Netzwerkdrucker für alle Benutzer auf einem Windows 7-Computer?

11

Ich habe einen Windows 7-Computer. Es gibt einen zweiten Computer (Windows XP), an den ein Drucker angeschlossen und freigegeben ist. Auf dem Windows 7-Computer installiere ich den Drucker als Netzwerkdrucker (nicht als TCP / IP-Anschluss usw.) nur mit dem Assistenten und dem Netzwerkdrucker.

Es wird nicht für alle Benutzer in der Domäne angezeigt, wenn Sie sich auf diesem PC anmelden.

Wenn ich einen "echten" Netzwerkdrucker mit TCP / IP-Anschluss auf einem anderen Drucker verwende, kann jeder das sehen.

Weiß jemand, wie man es für alle Benutzer anzeigt?

Johnny
quelle

Antworten:

13

Sie können das Skript prnmngr.vbs verwenden .

Es befindet sich in %SystemRoot%\System32\Printing_Admin_Scripts\[language]für Windows 7. Für XP befindet es sich in windows\system32.

So fügen Sie einen Drucker für alle Benutzer hinzu: Verwenden Sie diesen Befehl:

cscript prnmngr.vbs -ac -p "\\server\printer"
Droidgren
quelle
Es wurde den Benutzern nicht hinzugefügt, aber die Benutzer können damit einen Drucker erstellen. Ich habe eine Verknüpfung erstellt, auf die sie klicken können. Vielen Dank.
Johnny
7

Wenn Sie einen Drucker als lokalen Drucker hinzufügen, kann jeder Benutzer ihn anzeigen.

Ich fand dies hier http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html

In Windows XP:

  1. Klicken Sie auf Start> Drucker und Faxgeräte.
  2. Klicken Sie im linken Bereich auf Drucker hinzufügen.
  3. Weiter klicken.
  4. Wählen Sie Lokaler Drucker, der an diesen Computer angeschlossen ist, und klicken Sie auf Weiter.
  5. Wählen Sie Neuen Port erstellen aus, wählen Sie Lokalen Port als Porttyp aus und klicken Sie auf Weiter.
  6. Geben Sie als Portname den Netzwerkpfad zum Drucker ein, indem Sie zwei Schrägstriche eingeben, den Computernamen oder die lokale IP-Adresse des PCs, der den Drucker freigibt, und dann den Freigabenamen des Druckers. Zum Beispiel "\\ dellpc \ hpprinter" oder "\\ 192.168.1.100 \ hpprinter"
  7. Wählen Sie den Drucker aus und klicken Sie auf Weiter. Wenn das genaue Modell nicht aufgeführt ist, versuchen Sie es mit der nächstgelegenen Modellnummer oder einem generischen Drucker.
  8. Folgen Sie dem Rest des Assistenten.

In Windows Vista und 7:

  1. Klicken Sie auf Start> Geräte und Drucker.
  2. Klicken Sie oben auf Drucker hinzufügen.
  3. Wählen Sie Lokalen Drucker hinzufügen.
  4. Wählen Sie Neuen Port erstellen aus, wählen Sie Lokalen Port als Porttyp aus und klicken Sie auf Weiter.
  5. Geben Sie als Portname den Netzwerkpfad zum Drucker ein, indem Sie zwei Schrägstriche eingeben, den Computernamen oder die lokale IP-Adresse des PCs, der den Drucker freigibt, und dann den Freigabenamen des Druckers. Zum Beispiel "\\ dellpc \ hpprinter" oder "\\ 192.168.1.100 \ hpprinter"
  6. Wählen Sie den Drucker aus und klicken Sie auf Weiter. Wenn das genaue Modell nicht aufgeführt ist, versuchen Sie es mit der nächstgelegenen Modellnummer oder einem generischen Drucker.
  7. Folgen Sie dem Rest des Assistenten.
ILStateIT
quelle
6

Es ist wichtig zu beachten, dass freigegebene Drucker im Benutzerprofil gespeichert werden. Dies bedeutet, dass beim Herstellen einer Verbindung zu einem "freigegebenen" Drucker (über den Assistenten) nur das Benutzerkonto, das eine Verbindung zu diesem Drucker hergestellt hat, Zugriff darauf hat.

Lokale Drucker hingegen sind globale Geräte, die von allen Benutzern auf einem Computer angezeigt werden können. Diese verwenden "lokale" TCP / IP-Ports, um eine Verbindung zu einem "echten" Netzwerkdrucker herzustellen.

Lassen Sie mich Ihre Frage beantworten. Damit ein freigegebener Drucker für alle Benutzer "angezeigt" wird, benötigen Sie ein System, das den Drucker für jeden Benutzer beim Anmelden hinzufügt.

Dies erfolgt durch Erstellen eines Anmeldeskripts. Es gibt eine Reihe von Methoden und Sprachen, die Sie verwenden können, und Sie müssen die finden, die für Ihre Umgebung geeignet ist. Hier sind einige Ressourcen, die ich gefunden habe und die helfen könnten:

Stellen Sie freigegebene Drucker mithilfe von Gruppenrichtlinien bereit

Windows Logon VB-Skripte

Powershell Printer Port Diskussion hinzufügen

Hoffe das hilft!

Doltknuckle
quelle