Jump to content
Sign in to follow this  
Inventator

Login Script fehlerhaft?

Recommended Posts

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!

Share this post


Link to post
Share on other sites

Was hast du denn hier geschrieben ?

:2

rundll32 printui.dll,PrintUIEntry /y /n "\\sgesamt1\hplaserjet1320"

 

Was macht denn die Anweisung ? :wink2:

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

... ;)

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:

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...