[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: gs driver for ESC/PageS?


WPSなプリンタへ Windows の Ghostscript を経由して直接 Linux から印刷す
る方法ですが、メールにてアドバイスいただき、解決したので報告します。

Followup-To: fj.comp.dev.printer,です。

akira _at_ adlib.rsch.tuis.ac.jp writes:

> lpd, smbclient を介して、Ghostscript は mswinpr2 ドライバを使用、
> lpr -Pps hoge.ps でイッキに印刷!!と行きたかったところですが、一箇所
> うまくいかないところがあります。メールよりニュースで経験を共有できれば、
> と思い、投稿しました。
> 
> それは、LP-800Sの「プリンタの設定」窓が出てしまうことです。
> (Windows95OSR2)

http://www.cs.wisc.edu/~ghost/redmon/redmon.html

のやりかたに従うと、「プリンタ設定の窓」が出て来てしまい、全自動にはな
りません。そこで、

http://www.cs.wisc.edu/~ghost/redmon/redmon.html
の設定例ではポートリダイレクタで起動されるgsの引数に,

@c:\gstools\lp800s.rsp -sOutputFile="%1" -

と書いていますが、これではダメで、

@c:\gstools\lp800s.rsp -

とし,lp800s.rsp に

-sOutputFile="\\spool\EPSON LP-800S" 

を1行付加すると「プリンタ設定の窓」は表示されずに印刷が始まります。

なお、WindowsNT では、(私は使っていないので確認はしていませんが)

 http://www.cs.wisc.edu/~ghost/redmon/muir.html
 にあるとおり,redmon がサービスとしてインストールされるため,
 セキュリティの問題からプリンタのスプールが見えません.
 これは,redmon がAdmin(User)アカウントでなく,Systemアカウント
 で実行されるため,レジストリの内容が違っているためです.
 これを回避するためには,レジストリエディタ regedit を使って,
 [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\Devices]
 "EPSON LP-800S"="winspool,LPT1:"
 といったエントリを追加する必要があります.
 regedit は危険なのでご注意下さい.

といった点がポイントになるそうです。
-- 
_/_/_/   _/  _/            _/            _/_/   東京情報大学 経営情報学部
 _/     _/  _/            _/             |     情報学科    西村 明
_/okyo  _/_/niversity of _/nformation _/_/ciences akira _at_ rsch.tuis.ac.jp
                   http://www.rsch.tuis.ac.jp/~akira

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: