Produkt: | Elvis |
Version: | alle |
Stand: | 2001-11-19 |
Zusammenfassung
Grundsätzlich kann die Ausgabe von Daten auf einem Drucken aus einer Vielzahl von Gründen mißlingen, z.B.: Drucker ist nicht eingeschaltet, Papier ist aus, Tinte/Toner fehlt etc.. Aus diesem Grund muß das Drucken von den wichtigen Prozessen des Elvis-Prozess-Server entkoppelt ausgeführt werden.
Lösung: Elvis schreibt die Daten, die gedruckt werden sollen, in Dateien. Ein anderer Prozess sorgt dafür, dass der Inhalt der Dateien gedruckt wird.
Einzelheiten
Der Prozess „Elvisprt.exe“ sorgt dafür, dass alle Dateien mit der Endung „.txt“, die im Unterverzeichnis „PrtQ“ (Drucker-Warteschlange) stehen, gedruckt und anschließend gelöscht werden. Das Drucken erfolgt zeilenweise. Damit Elvisprt.exe weiß, auf welchem Drucker die Ausgabe erfolgen soll, wird der Drucker als Befehlsparameter übergeben. Beispiel: „Elvisprt.exe LPT1“ oder „Elvisprt.exe \\hemhofen\laserdrucker -nostatus“ -nostatus ist bei Netzwerkdruckern notwendig. Sie können den Start von ElvisPrt.exe und dessen Parameter als Verknüpfung auf dem Desktop ablegen.
Download von elvisprt.exe (24 KB)
Die Text-Dateien, die ausgedruckt werden sollen, legen Sie z.B. im globalen Skript an – siehe KB050005.