日本-日本語
日本HPホーム 製品 & サービス OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


日本語HP DECprint Supervisor for OpenVMS

日本語HP DECprint Supervisor for OpenVMS
ユーザーズ・ガイド


目次 索引

付録B PRINT コマンド修飾子

DECprint Supervisor により, OpenVMSのPRINTコマンドを使用して PostScriptプリンタにファイルを印刷することができます。この付録では,PRINTコマンド修飾子について説明します。

表 B-1 は,PRINTコマンドの修飾子を示しており,各修飾子の機能も説明しています。

いくつかの修飾子はテキスト・ファイルを対象にしたプリント・ジョブにのみ適用されます。テキスト以外のファイルを印刷するためのPRINTコマンド行にこの種の修飾子を指定した場合には,その修飾子は無視されますが,ファイルは印刷されます。

表 B-1 PRINTコマンドの修飾子
修飾子 説明
/[NO]AFTER 指定した時刻までプリント・ジョブがキュー内で保留されることを示します。
/[NO]BACKUP 最後のバックアップ日時をもとに,印刷するファイルを選択します。
/[NO]BEFORE ファイル選択修飾子(/BACKUP,/CREATED,/EXPIRED,または/MODIFIED)に対して日時を指定し,指定した日時より前の日付のファイルを選択します。
/[NO]BURST ファイル・バースト・ページを制御します。
/[NO]BY_OWNER ユーザ識別コード(UIC)をもとに,印刷するファイルを選択します。
/CHARACTERISTICS プリント・ジョブに対してプリント属性を指定します。
/[NO]CONFIRM プリント・ジョブ内の各ファイルに対して確認のためのプロンプトを表示します。
/COPIES プリント・ジョブまたはファイルを印刷する部数を指定します。
/[NO]CREATED ファイル作成日時をもとに,印刷するファイルを選択します。
/[NO]DELETE プリント・ジョブを処理した後,プリント・ファイルを自動的に削除します。
/[NO]EXCLUDE 1つ以上のファイルをプリント・ジョブから除外します。
/[NO]EXPIRED ファイルの満了日時をもとに,印刷するファイルを選択します。
/[NO]FEED ページの最後にフォーム・フィード文字を挿入するかどうかを制御します。
/[NO]FLAG ファイル・フラグ・ページを制御します。
/FORM プリント・ジョブに適用される属性を持つフォーム・タイプを指定します。
/[NO]HEADER 印刷した各ページの先頭にヘッダ行を印刷します。
/[NO]HOLD SET ENTRY/RELEASEによって保留を解除するまで,プリント・ジョブを保留します。
/[NO]IDENTIFY プリント・ジョブがキューに登録されたときに,プリント・キューとプリント・ジョブ番号をターミナルに表示します。
/JOB_COUNT ジョブを印刷する回数を指定します。
/[NO]LOWERCASE 小文字プリント機能を持つプリンタで印刷することを指定します。
/[NO]MODIFIED ファイルの最終変更日時をもとに,印刷するファイルを選択します。
/NAME プリント・ジョブ名を指定します。
/NOTE ジョブ・セパレータ・ページに印刷するメッセージを指定します。
/[NO]NOTIFY プリント・ジョブの開始時と終了時,およびプリンタ・エラーの発生時にメッセージをターミナルに送信します。
/OPERATOR プリント・ジョブが開始されるときに指定されたメッセージをオペレータに送信します。
/PAGES プリント・ジョブ内で印刷するページの範囲を指定します。
/PARAMETERS プリント・ジョブを制御するために1つ以上の PRINTパラメータを指定します。
/[NO]PASSALL DECprint Supervisor による出力のフォーマッティングを実行しないかどうかを指定します。
/PRIORITY プリント・ジョブの優先順位を指定します。
/QUEUE プリント・ジョブを登録するプリント・キューを指定します。
/REMOTE ネットワーク内のリモート・ノードにプリント・ジョブを作成します。
/[NO]RESTART 中断された後,プリント・ジョブを再起動することを許可します。
/RETAIN ジョブをキューに保持する条件を指定します。
/SETUP プリント・ジョブの印刷を制御するためにセットアップ・モジュールを指定します。
/SINCE ファイル選択修飾子(/BACKUP,/CREATED,/EXPIRED,または/MODIFIED)に対して日時を指定し,指定した日時の後の日付のファイルを選択します。
/[NO]SPACE タブルスペース出力を制御します。
/[NO]TRAILER ファイル・トレーラ・ページを制御します。
/USER プリント・ジョブに対してユーザ名を指定します。

各修飾子については,この後のページで例とともに詳しく説明します。



/AFTER=time

/NOAFTER (省略時の設定)

プリント・ジョブの保留を解除し,印刷しなければならない時刻を指定します。この修飾子を指定しなかった場合には,プリント・ジョブはただちに印刷されるか,またはプリンタが使用可能な状態になったときにただちに印刷されます。

たとえば,次のプリント・ジョブは午後6時00分以降に開始されます。

$ PRINT /AFTER=18:00 FARM.DAT



/BACKUP

/NOBACKUP (省略時の設定)

ファイルの最終バックアップ日時をもとに,印刷するファイルを選択します。この修飾子は/BEFOREまたは/SINCE修飾子と組み合わせて使用し,バックアップ時刻を指定します。他のファイル選択修飾子としては/CREATED,/EXPIRED,および/MODIFIEDがあります。/BEFOREまたは/SINCEだけを使用し,ファイル選択修飾子を指定しなかった場合には,ファイルの作成日時が使用されます。

たとえば,次のプリント・ジョブには,GROTONという名前のファイルのうち,バックアップ日時が 2013 年3月20日以前のファイルだけが含まれます。

$ PRINT /BACKUP /BEFORE=20- MAR-  2013    GROTON.*



/BEFORE=time

/NOBEFORE (省略時の設定)

ファイルの作成日時,バックアップ日時,満了日時,または変更日時が,指定した日時より前のファイルを印刷します。時刻のかわりにキーワード(TODAY,TOMORROW,またはYESTERDAY)を入力できます。この修飾子は次のいずれかの修飾子と組み合わせて使用し,ファイル選択モードを変更します。

/BACKUP 最終バックアップ日時をもとにファイルを選択する。
/CREATED ファイルの作成日時をもとにファイルを選択する (ファイル選択修飾子を指定しなかった場合には,これが省略時の設定である)。
/EXPIRED ファイルの満了日時をもとにファイルを選択する。
/MODIFIED ファイルの最終変更日時をもとにファイルを選択する。

/BEFORE修飾子を指定しなった場合には,ファイルの作成日時,バックアップ日時,変更日時,または満了日時とは無関係に,指定したファイルが印刷されます。

たとえば,GROTONという名前のファイルのうち, 2013 年3月23日以前に作成されたファイルだけを印刷するには,次のコマンドを使用します。

$ PRINT /CREATED /BEFORE=23- MAR-  2013    GROTON.*



/BURST[=keyword]

/NOBURST (省略時の設定)

各ファイルの各コピーの前にファイル・バースト・ページを印刷することを指定します。各ファイルの前にバースト・ページを印刷する場合はキーワードとしてALLを指定し,各ファイルの最初のコピーの前にだけバースト・ページを印刷する場合は,キーワードとしてONEを指定します。この修飾子はジョブ・バースト・ページには影響しません。ジョブ・セパレータ・ページについての詳しい説明は『 DCPS システム管理者ガイド』を参照してください。

たとえば,GROTON.DATの前にバースト・ページを印刷し,FARM.DATの前にはバースト・ページを印刷しない場合には,次のコマンドを使用します。

$ PRINT GROTON.DAT /BURST FARM.DAT



/BY_OWNER=uic

/NOBY_OWNER (省略時の設定)

指定したUIC (ユーザ識別コード)を持つファイルだけを印刷します。省略時の設定では,ファイルはUICとは無関係に印刷されます。

たとえば,UICが[MACDONALD]であり,名前がFARM.DATというファイルを印刷するには,次のコマンドを使用します。

$ PRINT /BY_OWNER=[MACDONALD] FARM.DAT



/CHARACTERISTICS=characteristic

指定した属性が定義されているプリンタでファイルを印刷します。プリント・キューの属性を表示するには,SHOW QUEUE/FULLコマンドを使用します。

たとえば,REDINKという属性が定義されているプリンタでFARM.DATを印刷するには,次のコマンドを使用します。

$ PRINT /CHARACTERISTICS=REDINK FARM.DAT



/CONFIRM

/NOCONFIRM (省略時の設定)

各ファイルに対して確認のためのプロンプトを表示します。このプロンプトに対して YesまたはNoと応答することにより,そのファイルの印刷を許可または禁止できます。この修飾子を指定しなかった場合には,要求した各ファイルの印刷を確認するプロンプトは出力されません。

たとえば,GROTONという名前のファイルを印刷するときに,各ファイルごとに印刷を確認する場合には,次のコマンドを使用します。

$ PRINT /CONFIRM GROTON.*
PRINT DISK:[MACDONALD]GROTON.TXT.3 ? [NO]Y



/COPIES=n

1つのファイルを複数部数印刷することができます。ファイル指定の前にこの修飾子を指定した場合には,各ファイルが n 回ずつ印刷されます。複数のファイルを含むプリント・ジョブで1つのファイルだけを2部以上印刷する場合には,ファイル指定の後にこの修飾子を指定してください。この修飾子を指定しなかった場合には,各ファイルは1部ずつ印刷されます。

たとえば,FARM.DATとGROTON.DATをそれぞれ2部ずつ印刷するには,次のコマンドを使用します。

$ PRINT /COPIES=2 FARM.DAT,GROTON.DAT

DECprint Supervisor のもとで,プリント・ジョブで/COPIES修飾子を使用した場合,ファイルの変換が必要なときは,要求されたファイルの各コピーに対してファイルを変換し,PostScript形式でファイルを送信しなければなりません。この処理を実行すると,コンピュータ・システムの負荷が増大し,プリント・ジョブの印刷速度が遅くなる可能性があります。

複数の部数または複数のファイルを印刷するときにこの問題が発生した場合には,各コピーまたは各ファイルに対して別々のPRINTコマンドを使用し,プリント・ジョブをそれぞれ作成してください。

/CREATED

/NOCREATED (省略時の設定)

ファイルの作成日時をもとに,印刷するファイルを選択します。この修飾子は/BEFORE または/SINCE修飾子と組み合わせて使用し,時刻を指定します。他のファイル選択修飾子としては/BACKUP,/EXPIRED,および/MODIFIEDがあります。 /BEFOREまたは/SINCEだけを指定し,ファイル選択修飾子を指定しなかった場合には,ファイルの作成日時が使用されます。

たとえば,FARMという名前のファイルのうち, 2013 年3月4日以降に作成されたファイルだけを印刷するには,次のコマンドを使用します。

$ PRINT /CREATED /AFTER=4- MAR-  2013    FARM.*



/DELETE

/NODELETE (省略時の設定)

プリント・ファイルを印刷した後,システムがそのファイルを削除するかどうかを指定します。この修飾子を指定しなかった場合には,省略時の動作は/NODELETEになります。

たとえば,印刷の後にFARM.DATファイルを削除するには,次のコマンドを使用します。

$ PRINT /DELETE FARM.DAT

  注意
DECprint Supervisor ソフトウェアを使用するときに/DELETE修飾子を指定した場合には,プリント・ジョブが正常終了したかどうかとは無関係に,ジョブ・コントローラは常に要求されたファイルを削除します。

たとえば,次の例では,ユーザが誤ったSHEET_SIZEパラメータ(GREEN)を入力したために,プリント・ジョブは印刷されません。ファイルは印刷されませんが,ジョブ・コントローラはファイルを削除します。

$ PRINT /DELETE /PARAMETERS=(SHEET_SIZE=GREEN) GROTON.TXT

/DELETE修飾子の使用にはご注意ください。



/EXCLUDE=file-spec

/NOEXCLUDE (省略時の設定)

プリント・ジョブから除外するファイルを指定します(つまり,ファイル指定と一致するファイルは印刷されません)。この修飾子は,ファイル指定でワイルドカードを使用するときに役立ちます。この修飾子を指定しなかった場合には,ファイル指定と一致するすべてのファイルが印刷されます。

たとえば,FARM.DATを除き,FARMという名前のすべてのファイルを印刷するには,次のコマンドを使用します。

$ PRINT /EXCLUDE=FARM.DAT FARM.*



/EXPIRED

/NOEXPIRED (省略時の設定)

ファイルの満了日時をもとに,印刷するファイルを選択します。この修飾子は/BEFORE または/SINCE修飾子と組み合わせて使用し,時刻を指定します。他のファイル選択修飾子としては,/BACKUP,/CREATED,および/MODIFIEDがあります。 /BEFOREまたは/SINCEだけを指定し,ファイル選択修飾子を指定しなかった場合には,ファイルの作成日時が使用されます。

たとえば,GROTONという名前のファイルのうち,2000年1月10日以前に満了するファイルを印刷するには,次のコマンドを使用します。

$ PRINT /EXPIRED /BEFORE=10-JAN-2000 GROTON.*



/FEED

/NOFEED (省略時の設定)

下マージンに到達したときに,データ・ストリームにフォーム・フィード文字を挿入するかどうかを制御します。プリント・ジョブにフォーム・フィード文字を挿入しないことを指定する場合は,/NOFEEDを使用してください。この修飾子を指定しなかった場合には,省略時の動作は/FEEDです。

たとえば,FARM.DATを印刷するときに,各ページの最後にフォーム・フィード文字を挿入するには,次のコマンドを使用します。

$ PRINT /FEED FARM.DAT



/FLAG[=keyword]

/NOFLAG (省略時の設定)

ファイルの前にファイル・フラグ・ページを印刷するかどうかを制御します。プリント・ジョブの各ファイルの各コピーの前にファイル・フラグ・ページを印刷する場合は,キーワードとしてALLを指定し,プリント・ジョブの各ファイルの最初のコピーの前にだけファイル・フラグ・ページを印刷する場合は,ONEを指定します。この修飾子を省略した場合には,システム管理者がキューに対して設定した動作が実行されます(この修飾子はジョブ・フラグ・ページには影響しません。ジョブ・セパレータ・ページについての詳しい説明は『 DCPS システム管理者ガイド』を参照してください)。

たとえば,プリント・ジョブ内の各ファイルの前にフラグ・ページを印刷するには,次のコマンドを使用します。

$ PRINT /FLAG=ALL FARM.DAT,GROTON.DAT



/FORM=form-name

第 13 章 で説明したように,特定のフォーム属性が設定されたフォームがプリント・ジョブで必要であることを指定します。システム管理者がすでに定義しているフォーム名だけを指定できます。

フォームにとって必要なストック・タイプがプリント・キューのFORM_MOUNTED によって指定されたフォームと一致しない場合には,プリント・ジョブは待ち状態に設定されます。プリンタに必要なストックがセットされ,キューのフォームがFORM_MOUNTED による指定と一致するものに変更されたときに,待ち状態が解除されます。

たとえば,フォーム・タイプSHORT$REPORTを使用してGROTON.RPTを印刷するには,次のコマンドを使用します。

$ PRINT /FORM=SHORT$REPORT GROTON.RPT



/HEADER

/NOHEADER (省略時の設定)

各ページの区切り目にヘッダ行,ファイル名,ページ番号,およびファイル作成日を印刷します。

ヘッダ情報は自動的には挿入されません。出力にヘッダ情報を印刷するには,/HEADERを指定しなければなりません。/NOHEADER修飾子を指定すれば,ヘッダ行の挿入を禁止できます。

たとえば,FARM.DATを印刷するときにヘッダ行を印刷するには,次のコマンドを使用します。

$ PRINT /HEADER FARM.DAT



/HOLD

/NOHOLD (省略時の設定)

プリント・ジョブをただちに開始するのか,またはSET ENTRY/RELEASEコマンドによってジョブの保留が解除されるまで保留状態に設定するのかを指定します。この修飾子を指定しなかった場合には,プリント・ジョブはただちに処理されます。

SET ENTRY/RELEASEコマンドによってジョブの保留が解除されるまでプリント・ジョブを保留するには,次のコマンドを使用します。

$ PRINT /HOLD FARM.DAT



/IDENTIFY (省略時の設定)

/NOIDENTIFY

プリント・ジョブがキューに登録されるときに,プリント・キューとプリント・ジョブのエントリ番号を表示するかどうかを指定します。省略時の設定は/IDENTIFYです。

たとえば,FARM.DATを印刷するときに,プリント・キューとプリント・ジョブ・エントリ番号を表示しないことを指定するには,次のコマンドを使用します。

$ PRINT /NOIDENTIFY FARM.DAT



/JOB_COUNT=n

ジョブを n 回ずつ印刷します。 n の値は 1〜255です。この修飾子を指定しなかった場合には,プリント・ジョブは1回だけ印刷されます。複数のファイルを含むプリント・ジョブで特定のファイルを2部以上印刷することを指定するには,/COPIES修飾子を使用します。


目次 索引

© 2013 Hewlett-Packard Development Company, L.P.