Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

LPT1 Druckaufträge abfangen

Frage Entwicklung Batch & Shell

Mitglied: watchdogg

watchdogg (Level 1) - Jetzt verbinden

11.09.2009, aktualisiert 14:25 Uhr, 10044 Aufrufe, 3 Kommentare

Hallo Leute,

wir haben ein altes DOS-Programm auf WINDOWS NT 4.0 laufen, welches Druckaufträge direkt an den Port LPT1 schickt.
Besteht irgendeine Möglichkeit diese Druckaufträge abzufangen und in eine Textdatei umzuleiten.

Es geht darum, bestimmte Daten aus dieser Textdatei auszulesen, zu editieren und dann zu drucken.
Das sollte ich dann aber allein hinbekommen, mir gehts nur erstmal darum die Textdatei zu erstellen.

Angedachter Programmablauf:
Das Tool solte wie eine Art Dienst laufen und den Port ständig auf Druckaufträge prüfen.
Falls ein Druckauftrag eingeht soll es anstatt zu drucken eine Textdatei erstellen, diese editieren und dann drucken.
Bei einem neuen Druckauftrag soll die bestehende Datei überschrieben werden.
Mitglied: 81825
11.09.2009 um 14:46 Uhr
Hallo,

es gab mal ein Uralt-DOS-Program lptx.com, Copyright 1987 Mark C. DiVecchio, damit kann man die Ausgabe vom Port in eine Datei umleiten. Ob das aber noch zu finden ist, und ob das überhaupt auch in der Emulation von NT4 funktioniert, kann ich dir nicht sagen.

Wenn die Druckaufträge aber zwar direkt an LPT1 geschickt werden, aber nicht per Portzugriff, sondern über die übliche DOS-Schnittstelle PRN, sollte eigentlich in den Druckereinstellungen unter NT4 die Ausgabe in eine Datei möglich sein, einfach mal probieren. NT4 habe ich nicht, deshalb ist meine Aussage unverbindlich.
Bitte warten ..
Mitglied: Driver401
11.09.2009 um 16:40 Uhr
Mit "net use" kannst Du lpt1 auf einen Netzwerkdrucker umleiten. Das könnte natürlich auch ein lokaler freigegebener Drucker sein - PDF - oder eben einer, der in eine Datei druckt. Damit hast Du schonmal einges an Steuerzeichen weg...

z.B.
net use lpt1: \\servername\freigabename - und mit /PERSISTENT machst Du es dauerhaft
Bitte warten ..
Mitglied: Softprogger
14.09.2009 um 22:35 Uhr
Hallo Watchdogg,

schau mal in den Downloadbereich auf http://www.wolf-it-service.de .da ist ein pdf "Druckausgabe in Datei umlenken" und auch nützliche Tools für die druckmäßige Weiterbehandlung.
Ich hoffe es hilft Dir weiter.

Gruß Softprogger
Bitte warten ..
Ähnliche Inhalte
Debian
Kali Linux Druckaufträge sind immer auf gestoppt (2)

Frage von Windows10Gegner zum Thema Debian ...

Drucker und Scanner
Plotter (Druckaufträge) werden nicht gedruckt (9)

Frage von Hans3003 zum Thema Drucker und Scanner ...

Batch & Shell
NET USE LPT1 (4)

Frage von MiSt zum Thema Batch & Shell ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(2)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

Cloud-Dienste
gelöst Bitcoins minen über Nacht? (16)

Frage von 1410640014 zum Thema Cloud-Dienste ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...