問題タブ [redmon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - RedMon を含むプリンターの .PS ファイルを Java コードにリダイレクトする
RedMon を使用してプリンターの .PS ファイルを Java コードにリダイレクトしようとしています。
RedMon ポート構成:
プログラムにリダイレクト: C:\Program Files\Java\jre1.8.0_111\bin\java.exe
引数: -jar c:\dist\JavaApplication5.jar --stdin
および Java コード:
どうすればこれを機能させることができますか?
redirect - RedMon/cmd.exe を介して STDOUT/STDIN をファイルに書き込む方法は?
PS 出力をファイルにリダイレクトして、さらに処理しようとしています。このために、出力を CMD.exe に送信するプリンター ポート リダイレクト RedMon を使用しています。
引数として、次のようなものが機能することを期待していましたが、機能しません。「%1」には、ファイル名のユーザー入力が含まれています。
また
また
また
出力をバッチファイルに送信してからファイルに書き込むと、ほとんど機能します。
ただし、バッチファイルは何らかの形でファイルを変更しています(空行をスキップし、感嘆符などを無視します...)可能であれば、バッチファイルを避けたいです。ファイルに「直接」取得する方法はありますか? プリンターオプションで「ファイルに出力」を選択することは、私にとってはオプションではありません。同じ最終結果が必要ですが、cmd.exeを介してさらに処理できます。何か案は?
編集:まあ、それは私が使用したバッチファイルです。先頭の空行とスペースは無視されます。
java - プロンプトによるプリンターのリダイレクト ポートの構成
ファイルの送信先となる仮想プリンターを作成する、GhostScript を実装する Java で作成したプログラムのインストーラーを作成しようとしています。次に、私のプログラムはファイルを読み取り、それに応じて管理します。ただし、RedMon リダイレクト ポート (RPT1:) を手動で構成し、.jar ファイルを引数として取り、そのポートを使用して新しいプリンターを手動で作成する必要がありました。
プリンターのポートで構成された引数:
次のように、NSIS(インストーラーの作成に使用しているプログラム)を介して新しいプリンターを作成できました。
ポートを構成するために、コマンドを使用して同じことを行う方法はありますか? 可能であれば、自分のプログラム用に別のポートを作成したいと思います (現在、デフォルトの RedMon ポートを使用しています) が、インストール時に Java 引数も渡すので、エンド ユーザーはこれらを手動で含める必要がありません。引数。私はあらゆる場所を見てきましたが、見つけたすべてのガイドと記事は手動で行われていました.
助けてくれてありがとう!