私の父はまだ非常に古いDOSアプリケーションを使用しており、私はそれを新しいシステムで実行する責任を負っています。現在、印刷したい問題がありますが、プログラムはLPT1-3への直接印刷のみをサポートしています。
DosBOX SVN(ykhwong、ここで推奨)をインストールし、このガイドを使用してLPT1をローカルUSB-Printerに接続しました。
今はDOSアプリから印刷できます(通常のWindowsプリンターダイアログが表示されます)が、印刷出力は大混乱です。1ページだけを印刷する必要がありますが、次のようにすべての文字を含む多数のページを印刷します。
R
e
c
e
i
p
t
ykhwongs DosBOXの構成ファイルには、次のようなオプションが含まれています。
dpi=360
width=85
height=110
プリンター出力については、しかし、私は彼らが何をするのか分かりません。
誰かが似たようなことに遭遇したか、私の問題を解決するための別のアプローチを知っていますか?自動で実行することが重要であるため、ファイルに印刷してからUSBに印刷することはできません。
dir > lpt1
、ディレクトリリストをLPT1にリダイレクトするスクリーンショットがあります。DosBox-to-hostOSの問題ではなく、アプリケーション自体であるかどうかを確認するために、それまたは類似のことを試しましたか?多くの場合、DOSアプリケーションはRAW出力を処理しようとするため、余分なEOLが印刷ルーチンから来ている可能性があります。また、RAWモードのプリンターポート設定を確認するか、ファイルに印刷してください。