Kaynovo1 10 Geschrieben 14. Januar 2004 Melden Teilen Geschrieben 14. Januar 2004 Hallo Leute, Ich habe eine ganz dringende Frage: Ist es irgendwie möglich, innerhalb eines Netzwerkes (TCP/IP) aus einem DOS Programm heraus auf einen an `nem Printserver angeschlossenen Drucker (HP Laserjet 1100) zu drucken? Kann ich den Drucker irgendwie mit "net use" verbinden? Das muß doch irgendwie funktionieren!?!?! Vielen Dank für Eure Antworten vorab! Viele Grüße Kay Zitieren Link zu diesem Kommentar
grizzly999 11 Geschrieben 14. Januar 2004 Melden Teilen Geschrieben 14. Januar 2004 Hast du net use lpt1: schon versucht? http://support.microsoft.com/default.aspx?scid=kb;de;314499 grizzly999 Zitieren Link zu diesem Kommentar
Kaynovo1 10 Geschrieben 14. Januar 2004 Autor Melden Teilen Geschrieben 14. Januar 2004 Ja, habe ich. Aber da ich bei einem Printserver leider keine Freigabe habe, sondern den Netzwerkdrucker in Windows über http://192.168.2.20/lp1 einrichte, klappt der Befehl nicht!?! Zitieren Link zu diesem Kommentar
grizzly999 11 Geschrieben 14. Januar 2004 Melden Teilen Geschrieben 14. Januar 2004 Aber dann gib doch den Drucker im Windows frei, und benutze dann die IP des Rechners und den Freigabename des Druckers ;) grizzly999 Zitieren Link zu diesem Kommentar
jens.hoyer 10 Geschrieben 14. Januar 2004 Melden Teilen Geschrieben 14. Januar 2004 Freigeben musst du ihn schon, kannst du von einem anderen Client aus Windows drucken? Gruß Jens Zitieren Link zu diesem Kommentar
Kaynovo1 10 Geschrieben 14. Januar 2004 Autor Melden Teilen Geschrieben 14. Januar 2004 Ihr habt mich falsch vertanden glaube ich. Der "Printserver" ist kein eigenständiger Rechner, sondern ein Gerät von Lantech an dem ein NIC Eingang und 3 Parallel-Ports dran sind... Zitieren Link zu diesem Kommentar
grizzly999 11 Geschrieben 14. Januar 2004 Melden Teilen Geschrieben 14. Januar 2004 Nein, das habe ich schon richtig verstanden. Aber hast du keinen Rechner mit Windows laufen, nur einen mit DOS? grizzly999 Zitieren Link zu diesem Kommentar
Kaynovo1 10 Geschrieben 15. Januar 2004 Autor Melden Teilen Geschrieben 15. Januar 2004 Also nochmal. Ich schildere Euch nochmal das ganze Problem: Hallo Leute, Ist es irgendwie möglich, innerhalb eines Netzwerkes (TCP/IP) aus einem DOS Programm heraus auf einen an `nem Printserver angeschlossenen Drucker (HP Laserjet 1100) zu drucken? Wie richte ich den Drucker denn richtig in Windows ein? In der Beschreibung des Printservers stand "Netzwerkdrucker einrichten - "Mit einem Computer im Internet oder Intranet verbinden" - http://192.168.2.20". Aber diesen neu angelegten Drucker kann ich ja dann nicht freigeben!? In einem anderen Forum wurde mir folgender Tip gegeben: "wenn es eine Printserver NIC ist dann geht es über neuen Drucker - Lokaler Drucker - neuen Anschluß wählen - Standard TCP/IP Port - die IP der Printserver Karte angeben (generic Network Card) reicht und dann auf fertigstellen. Diesen Drucker gibst du frei und verbindest ihn über net use ..... wie gehabt damit die Dos Anwendung dann auf LPT1 einen Drucker findet." Leider funktionierte hierbei der Druck nicht mal aus Windows... Er erstellt zwar den Drucker einwandfrei und ich kann ihn auch freigeben, aber ich erhalte eine Fehlermeldung, daß "beim Drucken ein Fehler aufgetreten ist"... Gibt es sonst noch eine Lösung? Das muß doch irgendwie funktionieren!?!?! Weiteres Problem: Früher war der Drucker an den Server angeschlossen. Ich habe jetzt, statt dem Printserver, vorläufig einen alten Rechner in das Netzwerk (aber nicht in die Domäne) eingebunden, an dem der Drucker angeschlossen ist. Ich habe ihn freigegeben und an den anderen Rechnern einen Netzwerkdrucker eingerichtet und mit "net use" LPT1 zugeordnet. So war es früher auch eingerichtet und es hat auch immer einwandfrei funktioniert (nur war der Drucker immer direkt am Server angeschlossen). Jetzt tritt das Problem auf, daß ich den Drucker an den Workstations im Netz zwar verbinden und LPT1 zuordnen kann, jedoch ist diese Zuordnung nach Herunterfahren und erneutem Hochfahren einfach weg!!! Ich habe mir jetzt damit geholfen, daß ich eine Batch-Datei in den Autostart gelegt habe, die "net use LPT1" ausführt... Aber das ist ja nur provisorisch. Kann das damit zu tun haben, daß der vorläufig aufgestellte Rechner nicht in der Domäne ist? Sollte es allerdings eine Lösung für den Einsatz des Printservers unter DOS geben, ist das zweite Problem hinfällig. Interessiert mich aber trotzdem. So, jetzt habe ich mir die Finger wund getippt und hoffe auf hilfreiche Beiträge! Vielen Dank für Eure Antworten vorab! Viele Grüße Kay Zitieren Link zu diesem Kommentar
jens.hoyer 10 Geschrieben 15. Januar 2004 Melden Teilen Geschrieben 15. Januar 2004 Hallo Kay, versuchs mal den Parameter persistent. Mehr Infos gibts unter net use /? Gruß Jens Zitieren Link zu diesem Kommentar
Sulfax 10 Geschrieben 16. Januar 2004 Melden Teilen Geschrieben 16. Januar 2004 Servus, versuch´s doch einfach mal mit net use lpt1 \\192.168.2.20\lp1 Viel Erfolg Zitieren Link zu diesem Kommentar
Annette 10 Geschrieben 16. Januar 2004 Melden Teilen Geschrieben 16. Januar 2004 net use lpt1: <- den nicht vergessen \\192.168.2.20\lp1 Zitieren Link zu diesem Kommentar
giebeler 10 Geschrieben 16. Januar 2004 Melden Teilen Geschrieben 16. Januar 2004 Hallo Kaynovo1, zu Deinem ersten Problem. Du mußt 1. auf irgendeinem Computer im Netzwerk (am sinnvollsten der DOmaincontroller) einen "lokalen" (!) Drucker installieren und diesen (loaken) Drucker mit dem Printserver verbinden (siehe unten) 2. diesen Drucker freigeben 3. auf dem DOS-Rechner den LPT1 mit net use lpt1: \\computername\freigabename /persistent:yes mit der Freigabe verbinden. Der knifflige Punkt liegt im Schritt 1: Du mußt nach der Installation des lokalen Druckers in den Druckereinstellungen des Druckers unter "Anschlüße" einen neuen Druckerport hinzufügen. Welche Arten von Drucker(Netzwerk)ports Dein Printserver unterstützt findest Du im Handbuch des Printservers. Viele Printserver funktionieren gut mit dem von MS mitgelieferten LPR-Port, genause viele Hersteller (z.B. Intel) verwenden eigenen Protokolle, die du erst von der CD des Printserverherstellers installieren mußt. Wenn Du eine Testseite drucken kannst UND den Drucker von dem Du die Testseite gedruckt hast auch freigeben kannst, müßte aucgh die Umleitung mit net use ... funktionieren. Wenn Dir auf dem DOS Computer die LPT-Umleitung bei jedem Neustart wieder rausfällt hilft für DOS wirklich nur ein Eintrag in der autoexec.bat bzw. für Win9X/WinNT/XP etc. ein entsprechender Eintrag im login-Script. Wenn Du Probleme mit dem Erstellen von login-scripten hast poste einfach noch mal zurück. Grüße marcus Zitieren Link zu diesem Kommentar
Kaynovo1 10 Geschrieben 16. Januar 2004 Autor Melden Teilen Geschrieben 16. Januar 2004 Hi, @Sulfax: Deine Variante habe ich schon versucht, hat aber leider nicht funktioniert... (Ist ja auch irgendwo logisch, da ich keine Freigabe habe, oder)!?! @Jens: Was macht denn der Befehl "persistent" genau? Bin leider gerade nicht daheim und kann`s nicht ausprobieren! Zitieren Link zu diesem Kommentar
Kaynovo1 10 Geschrieben 16. Januar 2004 Autor Melden Teilen Geschrieben 16. Januar 2004 Hallo Leute, Habe eben erst gesehen, daß es mittlerweile eine zweite Seite in meinem Thread gibt... @Annette: Danke, aber diese Variante funktioniert wie schon gesagt leider nicht. Wäre ja auch zu schön... ;-) @Giebeler: Vielen Dank für Deine umfangreiche Hilfe! Hört sich alles sehr schlüssig an! Leider bin ich im Moment nicht zu Hause und kann`s nicht ausprobieren. Ich würde mich aber ggf. nochmal melden, falls es nicht funktioniert! Danke an alle! 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.