0

クライアント マシンで lpr コマンドを実行するダウンロード可能な Windows バッチ ファイル (.bat) を実行する必要があります。簡単だ。難しいのは、印刷するデータもバッチ ファイルに含める必要があることです。エンドユーザーが実行できる 1 つのダウンロード可能ファイルにすべてを含める必要があります。

.prn ファイル (Print-to-file -file) をバッチ ファイルに含める方法はありますか? または、どうにかしてプリンター データを lpr コマンドに含めることはできますか?

ありがとう!

4

2 に答える 2

0

知る限り、lpr コマンドに印刷データを含めることはできません。印刷するファイルを指定できます。それだけです。しかし、すべてのクライアントのプリンター名を知っていますか? クライアントが同じネットワーク上にある場合は、より良い展開方法があるようです。

適切な方法で .prn ファイルを .bat (または .cmd) ファイルに含めることはできません (.prn ファイルがテキスト ファイルであっても)。クライアントが同じネットワーク上にある場合、.bat ファイル (または .cmd) は、共有場所に保存されている .prn ファイルにアクセスできます。

于 2011-06-13T15:32:59.133 に答える
0

Lpr: 印刷の準備として、ライン プリンター デーモンを実行しているコンピューターにファイルを送信します。

構文

lpr [-S サーバー ID] -P プリンター名 [-C バナーコンテンツ] [-J ジョブ名] [{-o | -o l}] [-d] [-x] ファイル名

「難しいのは、印刷するデータもバッチ ファイルに含める必要があることです。エンドユーザーが実行できる 1 つのダウンロード可能なファイルにすべてを含める必要があります。」

これについては少しわかりませんが、印刷したいデータのテキストをバッチスクリプトに含めたいと思われますか?

情報を .txt ファイルに保存し、それを lpr 経由で渡すことができるように見えます。

lpr -P printername -x file.txt

この印刷された .txt ファイル内の .prn ファイルからの情報が必要な場合は、次を試すことができます。

TYPE file.prn>>file.txt

ただし、TYPE が .prn ファイルで機能するかどうかはわかりません。

于 2011-06-13T17:13:51.610 に答える