Inventator 10 Geschrieben 10. Februar 2006 Melden 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!
XP-Fan 234 Geschrieben 10. Februar 2006 Melden 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:
Inventator 10 Geschrieben 10. Februar 2006 Autor Melden 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?
IThome 10 Geschrieben 10. Februar 2006 Melden Geschrieben 10. Februar 2006 rundll32 printui.dll,PrintUIEntry /n"\\sgesamt1\hplaserjet1320" /y
Inventator 10 Geschrieben 10. Februar 2006 Autor Melden Geschrieben 10. Februar 2006 rundll32 printui.dll,PrintUIEntry /n"\\sgesamt1\hplaserjet1320" /y Bitte mal im kompletten Zusammenhang, ;) Danke :)
try_to_find 10 Geschrieben 10. Februar 2006 Melden 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
IThome 10 Geschrieben 10. Februar 2006 Melden 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:
Inventator 10 Geschrieben 11. Februar 2006 Autor Melden Geschrieben 11. Februar 2006 Ok, vielen Dank! :)
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