Win2k3 Server - Netzwerkdrucker per Anmeldeskript automatisch zuweisen

Die Vorteile eines Verzeichnisdienstes wie Microsofts Active Directory liegen klar auf der Hand: zentrale Benutzerverwaltung und Roaming Profiles sind zwei der Hauptargumente. Es ist auch für ein privates Netzwerk sehr vorteilhaft, wenn ein Anwender sich mit seiner Kennung an jedem PC anmelden und dort auf seine Benutzerumgebung und Daten zugreifen kann.

In diesem Artikel wird eine weitere nützliche Methode in einem Netzwerk beschrieben, nämlich die automatische Zuweisung von Netzwerkdruckern. Ziel soll es sein, dass der Server im Netzwerk die Drucker verwaltet und diese automatisch auf den Windows XP und Windows Vista Clients installiert werden. Nach der Benutzeranmeldung wird ein kleines Anmeldeskript verarbeitet und die entsprechenden Drucker automatisch im Hintergrund installiert, so dass der Anwender von jedem PC aus sofort auf den gewohnten Druckern zugreifen kann.

Dieser Artikel basiert auf einem Windows 2003 Server, welcher als primärer Domänen-Controller einer Active Directory Domäne fungiert. Um die Netzwerkdrucker automatisiert zu verbinden, wird das Tool con2prt.exe eingeset

Anleitung - Vorbereitung des Anmeldeskripts

Damit die Clients auf das Tool con2prt.exe zugreifen können, ist es sinnvoll, die Datei in das Verzeichnis %ROOT%\SYSVOL\domain\scripts abzulegen. Wichtig ist auch, dass die Berechtigung der EXE-Datei korrekt ist. Hier kann man der Gruppe Jeder das Recht Lesen zuweisen.

Anmeldeskript und con2prt.exe öffentlich verfügbar machen
Anmeldeskript und con2prt.exe öffentlich verfügbar machen
Zugriffsberechtigung für con2prt.exe prüfen
Zugriffsberechtigung für con2prt.exe prüfen

Anschließend kann mittels des Anmeldeskripts die Drucker einfach verbinden. In folgendem Anmeldeskript werden erst alle Drucker deinstalliert und anschließend die gewünschten Drucker installiert:

@echo off

REM *** Vorhandende Drucker löschen
%logonserver%\netlogon\con2prt /f

REM *** Netzwerkdrucker installieren
%logonserver%\netlogon\con2prt /c "\\srv-win2k3\CanoniP4"
%logonserver%\netlogon\con2prt /cd "\\srv-win2k3\SamsungM"

Besonderheit Windows Vista

Microsoft hat bei Windows Vista die Sicherheit erhöht, so dass bei diesem Skript standardmäßig der Anwender aufgefordert wird, die Installation zu bestätigen und das Administrator-Passwort einzutippen. Das hat mit einer automatischen Installation relativ wenig zu tun.

Windows Vista Passwortabfrage
Windows Vista Passwortabfrage

Aus diesem Grund muss man in der Gruppenrichtlinie Eigenschaften von Point-und-Print Beschränkungen auf dem Windows Server einrichten. Entweder man trägt die berechtigten Server ein, von denen die Drucker installiert werden dürfen oder man deaktiviert diese Richtlinie einfach. Anschließend werden die Drucker auch unter Windows Vista automatisch und "sprachlos" installiert.

Gruppenrichtlinie "Point-und-Print Beschränkung"
Gruppenrichtlinie "Point-und-Print Beschränkung"