Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Batch Datei Drucken aus DOS-Programm unter WINXP

rolef / 1 Antworten / Flachansicht Nickles

Hallo,


habe eine Batch-Datei erstellt um unter XP aus einem alten DOS Prog. auf meinen Netzwerkdrucker, angeschlossen am Druckserver, drucken zu können. Als Admin angemeldet klappt das auch einwandfrei. Melde ich mich dann als Benutzer an, wird beim Start der Batch-Datei nach Benutzer und Kennwort gefragt. Gebe ich die Benutzerangaben ein wird die Batch-Datei nicht ausgeführt. Wo ist der Haken an dieser Geschichte?


Batch: (net use lpt1: \\xxx.xxx.xxx.xx\LaserJet )


Habe ich bei der Benutzer-Rechtevergabe was übersehen?( Reche sind eigentlich alle gesetzt).


Oder muß ich da in der Verwaltung was umstellen?


Kennt einer die Lösung des Rätsels?


Ratlose Grüße


Rolef


 

bei Antwort benachrichtigen
philipps rolef „Batch Datei Drucken aus DOS-Programm unter WINXP“
Optionen

Hallo erstmal!

Soviel ich weiss ist "net use" eine persistente Liste - d.h., alle "Uses" die eingetragen werden sind erstmal gespeichert und werden bei jedem Systemstart wieder hergestellt. Das bedeutet, wenn Du unter XP (angemeldet als Admin) den "net use" für Deinen Laserjet eingetragen hast, so wird XP versuchen die Verbindung zu dem Netzwerkdrucker nach einem Neustart oder einer Neuanmeldung (als Admin!!!) herzustellen.
Fazit: Für jeden Benutzer des PCs kannst Du einen "Use" eintragen und dieser "Use" wird bei jeder Anmeldung des Benutzers wieder geladen. Kurz gesagt, jeder Benutzer hat eine EIGENE "Use" Liste.

Deswegen verstehe ich hier nicht ganz, wozu Du eine Batch Datei brauchst???
Melde Dich einfach als der Benutzer an, unter dem Du drucken möchtest und trage dort EINMALIG mit "net use" Deinen Drucker ein.

Vielleicht hilft das??

bei Antwort benachrichtigen