thos-berlin 10 Geschrieben 16. September 2004 Melden Teilen Geschrieben 16. September 2004 Hallo liebe Forumsmitglieder, ich suche mich gerade zu Tode und finde nichts, vielleicht könnt ihr helfen: Auf einem W2K-Printserver ist eine Queue angelegt. Mit LPQ -S <Servername> -P <Printername> kann man sich den Inhalt der Queue ansehen. Also ist eine Queue vorhanden. Ich finde aber in keiner Windows-Druckeinstellung einen Passenden Port oder eine Queue gleichen Namens. Wo oder wie kann ich die Einstellungen finden und ändern ? Gruß thos-berlin Zitieren Link zu diesem Kommentar
zuschauer 10 Geschrieben 16. September 2004 Melden Teilen Geschrieben 16. September 2004 Hi thos-berlin und Willkommen im Board ! Deine Fehlerbeschreibung ist aber leider nicht sehr hilfreich. Das einzige, was man daraus entnehmen kann, ist, daß Du einen Drucker im Netz bereitstellen willst, aber den anscheinend die Clients nicht finden ! Du mußt genauer beschreiben, wie Du den Drucker bereitstellen willst (z.B. als Freigabe über einen Server oder über einen Prinzserver, den die Clients direkt ansprechen sollen). Gut wär auch, wenn Du posten würdest, um welchen Printserver bzw. Drucker es sich handelt. Ich hab so das Gefühl, daß es sich um eine "produktbezogene Herstellerlösung" handelt . ;) Zitieren Link zu diesem Kommentar
JollyJumper 10 Geschrieben 16. September 2004 Melden Teilen Geschrieben 16. September 2004 lass mal das folgende script auf dem server laufen: Set WshNetwork = WScript.CreateObject("WScript.Network") Set oPrinters = WshNetwork.EnumPrinterConnections WScript.Echo "Network printer mappings:" For i = 0 to oPrinters.Count - 1 Step 2 WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1) Next -> script als irgend_etwas.vbs speichern und ausführen. JollyJumper Zitieren Link zu diesem Kommentar
JollyJumper 10 Geschrieben 16. September 2004 Melden Teilen Geschrieben 16. September 2004 PS. in der Ausgabe hast du dann Port und den Druckernamen Zitieren Link zu diesem Kommentar
JollyJumper 10 Geschrieben 16. September 2004 Melden Teilen Geschrieben 16. September 2004 oder noch mit log file Set WshNetwork = WScript.CreateObject("WScript.Network") Set oPrinters = WshNetwork.EnumPrinterConnections Set fs = CreateObject("Scripting.FileSystemObject") Set PrintersLog = fs.CreateTextFile("c:\printers.log", True) WScript.Echo "Network printer mappings:" For i = 0 to oPrinters.Count - 1 Step 2 WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1) PrintersLog.WriteLine"Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1) Next Zitieren Link zu diesem Kommentar
thos-berlin 10 Geschrieben 17. September 2004 Autor Melden Teilen Geschrieben 17. September 2004 @Zuschauer: Wir haben eine Umgebung aus mehreren W2K-Printservern, zum Teil erledigen die Server die Windows-Druckaufbereitung, zum Teil spoolen sie nur. Auf dem betroffenen System wird offensichtlich nur gespoolt, aber nicht auf das richtige Endgerät (Drucker mit Netzwerkkarte). Ich möchte das nun korrigieren. Das Problem: Die Warteschlange mit dem faschen Ausgangsport ist in den Windows-Druckeinstellungen nicht zu sehen, wohl aber kann man mit LPQ die Warteschlange abfragen. Also muß diese Warteschlange doch irgendwo konfigurierbar sein. @JollyJumper: Vielen Dank, ich werde das Script mal ausprobieren, vielleicht hilft es mir. Gruß thos-berlin Zitieren Link zu diesem Kommentar
zuschauer 10 Geschrieben 17. September 2004 Melden Teilen Geschrieben 17. September 2004 Original geschrieben von thos-berlin Das Problem: Die Warteschlange mit dem faschen Ausgangsport ist in den Windows-Druckeinstellungen nicht zu sehen, wohl aber kann man mit LPQ die Warteschlange abfragen. Also muß diese Warteschlange doch irgendwo konfigurierbar sein. Ehrlich gesagt, ist mir immer noch nicht klar, wie dann Deine Clients ihr Druckaufträge abschicken können - wenn die Queue garnicht sichtbar ist ! Zitieren Link zu diesem Kommentar
thos-berlin 10 Geschrieben 23. September 2004 Autor Melden Teilen Geschrieben 23. September 2004 Man kann direkt auf einen (beliebigen) installierten Druckdienst drucken ohne zu wissen, welche Applikation/welcher Service ihn bereitstellt. Es muß ja auch kein Windows-Druckdienst sein. (Mit dem LinePrintDaemeon verwaltete Drucker erscheinen ja auch nicht in den PC-Freigaben). Im vorliegenden sendet ein vorgeschalteter Windowsserver den Job an den Anschluß <Druckserver>:<Druckername>. mit LPQ -S <Druckserver> -P <Druckername> ist die Queue bzw. deren Inhalt sichtbar. Wie gesagt, die Queue scheint nicht mit dem Windows-Drucksystem angelegt zu sein, denn sonst müßte sie dort sichtbar sein. (Ausreichende Rechte sind vorhanden) Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 23. September 2004 Melden Teilen Geschrieben 23. September 2004 Hi, sobald auf einem Windows 2000/XP Druckdienste für Unix, zu erkennen am Dienst TCP/IP-Druckserver, installiert sind kannst du jede Windows Druckerwarteschlange auch mit LPQ -S <Druckserver> -P <Druckername> abfragen. Eine extra Queue wird nicht angelegt. Es findet alles im SPOOL Verz. statt. thorgood Zitieren Link zu diesem Kommentar
thos-berlin 10 Geschrieben 11. Oktober 2004 Autor Melden Teilen Geschrieben 11. Oktober 2004 Hallo thorgood, iregendwie muß ich doch dem PC - auch wenn die Unix-Dienste laufen - beibringen können, wohin der Output gehen soll. Also muß neben dem Spool-Verzeichnis doch noch irgendwie und irgendwo eingestellt werden können, daß Jobs für den Drucker "Hugo" an den lokalen LPT1-Port 1, die TCP/IP / LPR-Prinserverbox "Hugo" oder die nächste Druckerwarteschlange "Habicht" an PC "Horst" gehen sollen. Und genau diese Einstellungen suche ich ... Zitieren Link zu diesem Kommentar
thorgood 10 Geschrieben 11. Oktober 2004 Melden Teilen Geschrieben 11. Oktober 2004 Das legt die Windows Druckerkonfiguration fest. Wenn du einen Drucker HUGO in Windows anlegst und dem LPT1 zuordnest dann benutzt auch der Unix Druckdienst den LPT1 wenn du einen Printjob an die Queue HUGO sendest. Richtest du einen Drucker WILLI ein der selber über LPD einen HP JetDirect Drucker anspricht, dann wird jeder Druck an die Queue WILLI zum HP Drucker gesendet. thorgood 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.