Inventator 10 Geschrieben 10. Februar 2006 Melden Teilen Geschrieben 10. Februar 2006 Hallo, ich habe derzeit großes Problem mit einem LoginScript. Es gibt 2 PC-Räume die jeweils über einen eigenen Drucker verfügen. In jedem Raum wird sich über den selben User angemeldet, natürlich sollen nun die User in Raum1 auch den Drucker1 als Standarddrucker haben und die User aus Raum2 Drucker2 als Standard erhalten. Leider funktioniert dies nicht so ganz. Die batch Datei liegt im Autostart Ordner im Server gespeicherten Profil und führt beim Anmelden folgendes aus: REM Netzwerdrucker- Computerraum -Server rundll32 printui.dll,PrintUIEntry /in /n \\sgesamt1\hplaserjet1300 rundll32 printui.dll,PrintUIEntry /in /n \\sgesamt1\hplaserjet1320 REM Setzen des Druckers als Standarddrucker rundll32 printui.dll,PrintUIEntry /y /n \\sgesamt1\hplaserjet1300 :Raum2-Script :1 if exist C:\raum2.TXT goto :2 :2 rundll32 printui.dll,PrintUIEntry /y /n "\\sgesamt1\hplaserjet1320" Die Datei raum2.txt existiert auf allen in Raum2 befindlichen Rechnern. Nun meine Frage, ist dort ein Fehler drin? Weil die User erhalten IMMER den 1320er als Standard... :( Vielen Dank! Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 10. Februar 2006 Melden Teilen Geschrieben 10. Februar 2006 Was hast du denn hier geschrieben ? :2 rundll32 printui.dll,PrintUIEntry /y /n "\\sgesamt1\hplaserjet1320" Was macht denn die Anweisung ? :wink2: Zitieren Link zu diesem Kommentar
Inventator 10 Geschrieben 10. Februar 2006 Autor Melden Teilen Geschrieben 10. Februar 2006 Was hast du denn hier geschrieben ?:2 rundll32 printui.dll,PrintUIEntry /y /n "\\sgesamt1\hplaserjet1320" Was macht denn die Anweisung ? :wink2: Die setzt den Drucker als Standard-Drucker. Aber halt nur dann, wenn die raum2.txt vorhanden ist, oder nicht? Bzw. wie müsste das Script denn richtig laufen? Zitieren Link zu diesem Kommentar
IThome 10 Geschrieben 10. Februar 2006 Melden Teilen Geschrieben 10. Februar 2006 rundll32 printui.dll,PrintUIEntry /n"\\sgesamt1\hplaserjet1320" /y Zitieren Link zu diesem Kommentar
Inventator 10 Geschrieben 10. Februar 2006 Autor Melden Teilen Geschrieben 10. Februar 2006 rundll32 printui.dll,PrintUIEntry /n"\\sgesamt1\hplaserjet1320" /y Bitte mal im kompletten Zusammenhang, ;) Danke :) Zitieren Link zu diesem Kommentar
try_to_find 10 Geschrieben 10. Februar 2006 Melden Teilen Geschrieben 10. Februar 2006 Hallo, ich hab das jetzt nur überflogen, aber Dein Script wird ja Zeile für Zeile abgearbeitet und die letzt Anweisung ist der 1320. Du musst vorher noch ein Goto haben, dass diesen Befehl überspringt. try_to_find Zitieren Link zu diesem Kommentar
IThome 10 Geschrieben 10. Februar 2006 Melden Teilen Geschrieben 10. Februar 2006 ... ;) REM Netzwerdrucker- Computerraum -Server rundll32 printui.dll,PrintUIEntry /in /n\\sgesamt1\hplaserjet1300 rundll32 printui.dll,PrintUIEntry /in /n\\sgesamt1\hplaserjet1320 REM Setzen des Druckers als Standarddrucker rundll32 printui.dll,PrintUIEntry /y /n\\sgesamt1\hplaserjet1300 ::Raum2-Script if not exist C:\raum2.TXT goto ENDE rundll32 printui.dll,PrintUIEntry /n\\sgesamt1\hplaserjet1320 /y :ENDE Was war das denn nun wieder, da fehlte ja fast alles :suspect: Zitieren Link zu diesem Kommentar
Inventator 10 Geschrieben 11. Februar 2006 Autor Melden Teilen Geschrieben 11. Februar 2006 Ok, vielen Dank! :) Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.