第3章 ユーザーガイド
3.4 仮想プリンタを使う
3.4.8 PCTCP.INI の記述
3
ンタをマウントすることができます (PC-9800シリーズではできません)。下 記に、この機能を使用するための手順を示します。
InterDrive 常駐時に下記のオプションを指定します。
C:¥>idrive -p 3
idprint mount コマンドを実行します。下記に例を示します。それぞれのコマ ンド行ごとにパスワードが要求されます。
C:¥>idprint mount spankfire pclp lpt1
C:¥>idprint mount spankfire lasershot lpt2 C:¥>idprint mount majo lp lpt3
上記の例で仮想プリンタへのマウントが成功すると、コマンド行を投入した 順番に、デフォルトのプリントエントリ名 p1、p2、p3 が付けられていきます。
3
printer = pclp user = sasa device = prn when = timeout
print-entry
セクション名 [pctcp idprint print-entry] の「print-entry」の部分にプリン トエントリ名を記述します。ここで定義したプリントエントリ名は、
idprint コマンド行の引数として使用できます。
<例>
idprint mount spankp
idprint job-queue list spankp
pctcp.ini の [pctcp idprint print-entry] セクションに記述がない場合は、
idprint mount†1 コマンドではプリントセクション名は使用できません が、このセクションに適切な記述を施すと idprint mount コマンドでも プリントエントリ名が使用できるようになる点にご注意ください。
printer
このプリンタ名は、プリンタサーバとなっているUNIXワークステー ションで定義されているものです。お客様のネットワーク管理者にお たずねください。また、BSD 系 UNIX ではプリンタ名は /etc/printcap 中で、例えば下記のように記述されており、記述行の先頭の文字列 (pclp) です。
pclp:¥
:lp=/dev/ttya:br#9600:ms=pass8:sh:lf=/usr/adm/lpd- errs:¥ :of=/usr/local/lib/lbp:
device
パソコンのローカルプリンタ名は、PC-9800シリーズの場合 prn です。
DOS/V の場合、lpt1、lpt2、lpt3 を記述することができますが、通常 lpt1 を使用します。
†1 [pctcp idrive print-entry] セクションが記述されていない場合、idprint mount host printer device のパラメータなどの情報はメモリ上に置かれ、デフォルトのセク ション名 p1 となります。
3
when
プリントを開始する条件を指定します。値として、timeout、eof、exit が指 定できます。デフォルトは timeout です。値についての詳細は、第 3.4.7 節 の idprint edit コマンドをご覧ください。
使用例
A:¥>idprint mount spankp
Password for sasa:
Print directory initialized: directory = /var/spool/pcnfs/silvie
print entry: [spankp]
host: spankfire printer: pclp options: NONE user: sasa file: default1 device: PRN when: TIMEOUT timer: 30 sec
comment: NONE mine: YES qpos: NONE jobid: NONE number: 0
status: CONFIGURED PCNFSDV2 MOUNTED
A:¥>idprint umount spankp
Removed print entry spankp
3
[pctcp idrive print-entry] セクションのその他の記述
[pctcp idrive print-entry] セクションには、上記の必須項目以外に下記を記述 することができます。しかしながら、qpos、jobid、number は、ここで指定 するより idprint edit コマンドでダイナミックに変更しながら作業する場合 に便利なものです。
file = リモートホストにおけるスプールファイル名。
options = リモートプリンタへのコマンド comment = コメント (32 文字まで)
mine = Y : 所有者のジョブしか表示しない。
N : すべてのジョブを表示する
qpos = リモートプリントキューにおけるプリントジョブの 置 (idprint job-queue requeue コマンドが参照します)
number = コピー部数
jobid = ジョブ ID (idprint job-queue コマンドが参照します)