Lieber Erik,
das machen wir über ein Logon-Script (siehe unten)
Dafür muss an der Workstation Windows Scripting Host installiert sein und der drucker muss im AD zu finden sein
in der Gruppenrichtlinie des Raums wird unter Benutzerkonfiguration/Windows-Einstellungen/Scripts als anmeldeskript das vb-script angegeben (der Drucker wird als Parameter übergeben zB: HYPERLINK "file://\\DC1\Drucker1"\\DC1\Drucker1)
Das script legen wir in der Netzwerkumgebung unter DC1\SYSVOL\domain\Scripts (also an allseits erreichbarer Stelle) ab.
 
Das Entfernen des Druckers beim Logoff geht analog
 
viele Grüße
 
Reinhard Sepp

 
Logon Script
 
rem setzt Drucker, der als erster Parameter übergeben wurde
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set objArgs = WScript.Arguments
if objArgs.count > 0 then
  defprinter = objArgs(0)
  WshNetwork.AddWindowsPrinterConnection defprinter
  WshNetwork.SetDefaultPrinter defprinter
else
  WScript.Echo "Es wurde kein Parameter für den Drucker übergeben. Wenden Sie sich an den Systemadministrator!"
END IF


Logoff
 
rem löscht Drucker, der als erster Parameter übergeben wurde
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set objArgs = WScript.Arguments
if objArgs.count > 0 then
  defprinter = objArgs(0)
  WshNetwork.RemovePrinterConnection defprinter, true, true
END IF
 
 
 
 
 -----Ursprüngliche Nachricht-----
Von: owner-kustodenforum@ccc.at [mailto:owner-kustodenforum@ccc.at]Im Auftrag von Erik Diewald
Gesendet: Dienstag, 03. September 2002 09:25
An: Kustodenforum
Betreff: KF: druckerzuordnung je raum in win2k


liebe kollegen!
 
folgende situation:
reines win2k-netz, pcs sind in eigenen ou's je edv-raum im active directory angelegt.
wie kann ich es mit active directory anstellen, dass jeder user automatisch die drucker zugeordnet kriegt, die im aktuellen raum stehen? so was sollte sich doch mit gruppenrichtlinien der ou der räume realisieren lassen?
 
lg,
erik