uheeb 10 Geschrieben 22. Mai 2006 Melden Geschrieben 22. Mai 2006 Hallo Community Ich denke, hier habe ich den richtigen Thread erwischt. Ich habe bei einem Kunden folgende Umgebung: - Server A: W2K3 R2 als DC und Printserver - Server B & C: W2K3 R2 als Terminalserver Ich, resp. der Kunde möchte nun für jeden Benutzer ALLE Drucker verfügbar machen. Um dies zu lösen habe ich ein Skript geschrieben, welches erst alle Drucker verbindet und am Schluss den eigenen Drucker als Standarddrucker setzt. Die Drucker enthalten den Username in der Freigabe. rundll32 printui.dll,PrintUIEntry /in /n \\SERVER\FREIGABE .. rundll32 printui.dll,PrintUIEntry /in /n /y \\SERVER\%USERNAME%_LASER Mein Problem ist nun, dass die letzte Zeile zwar fehlerfrei ausgeführt, aber nicht der richtige Standarddrucker gesetzt wird. Dies hatte in den Tests sowie bei den ersten rund 10 Benutzern bis letzte Woche noch funktioniert! :suspect: Sonstiges: Die Benutzer haben Roaming Profiles. Kann mir jemand von Euch noch einen Tipp geben, wo ich suchen muss?! Danke und Gruss Urs
uheeb 10 Geschrieben 22. Mai 2006 Autor Melden Geschrieben 22. Mai 2006 Habe die Lösung nun gefunden. Wie heisst es doch so schön: "im Detail liegt der Hund begraben" ;) Statt rundll32 printui.dll,PrintUIEntry /in /n /y \\SERVER\%USERNAME%_LASER musste ich nun rundll32 printui.dll,PrintUIEntry /n \\SERVER\%USERNAME%_LASER /y verwenden. Weshalb es bis letzte Woche noch funktionierte? - das weiss keiner so genau... :shock: :suspect: :shock: :suspect: Gruss Urs
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden