次の方法で共有


Snacfg PrintSession3270

目的

ホスト印刷サービスで定義されている 3270 印刷セッションを追加、削除、変更、または表示できます。

Note

snacfg printsession3270 で指定された構成設定は、SNA Manager で構成されたローカル プリント サーバーの設定に対応します。

Note

/feedignorefinal オプションは現在サポートされていません。 既定では、この値は有効です。 必要に応じて、この動作を制御するために PDF ファイルを使用できます。

構文

  
        [configpath]  [configpath]  [configpath] printsession3270nameservernameLUname[options]  
[configpath] printsession3270name [options]  
[configpath] printsession3270name  

where

#configpath
表示または変更する構成ファイルのパスを指定します。 構成パスを省略すると、Host Integration Server は、パス \Program Files\Host Integration Server\SYSTEM\CONFIG\COM を使用して、ローカル システム上の構成ファイルへのアクセスを試みます。Cfg。

/list
3270 印刷セッションの一覧を生成します。

/print
印刷セッションの構成設定の一覧を表示します。 表示されるコマンドには snacfg という単語が含まれていないため、コマンド ファイルにリダイレクトできます。 コマンド ファイルについては、このセクションで以前に説明しました。

/add
ホスト印刷サービスに印刷セッションを追加します。 印刷セッションを構成するには、 /add の後に /server:servername および /luname:Luname オプションを使用して、サーバー名と構成された 3270 プリンター LU 名を指定する必要があります。

/delete
プリンター セッションを削除します。 印刷セッションを削除するには、 /delete の後に、サーバー名と構成された 3270 プリンター LU 名を指定する必要があります。

3270 印刷セッションのオプション

/autoactivate:{ yes | no }
Host Integration Server の起動時にプリンター セッションを自動的にアクティブ化するかどうかを指定します。 既定値は [Yes]\(はい\) です。

/bestfit:{ yes | no }
出力を用紙サイズに拡大縮小するかどうかを指定します。 既定値は yes です。

/codepage: {Country |Custom}
これを指定すると、印刷ジョブが出力されるホスト コード ページの言語を定義できます。 既定値は Country で、既定の言語は英語 (米国) [037] です。 既定の言語を変更するには、必要な国または地域のホスト コード ページの番号を /country オプションで指定します。

ホスト コード ページにカスタム ファイルを使用する場合は、 /customfile:text 使用する必要があります。text の値は、印刷ジョブの仕様を含むファイルの名前です。

ホスト コード ページ番号と対応する言語

ホスト コード ページ番号 Language
0 "アフリカーンス語 [500]"
1 "アルバニア語 [870]"
2 "アラビア語 (アルジェリア) [420]"
3 "アラビア語 (バーレーン王国) [420]"
4 "アラビア語 (エジプト) [420]"
5 "アラビア語 (イラク) [420]"
6 "アラビア語 (ヨルダン) [420]"
7 "アラビア語 (クウェート) [420]"
8 "アラビア語 (レバノン) [420]"
9 "アラビア語 (リビア) [420]"
10 "アラビア語 (モロッコ) [420]"
11 "アラビア語 (オマーン) [420]"
12 "アラビア語 (カタール) [420]"
13 "アラビア語 (サウジアラビア) [420]"
14 "アラビア語 (シリア) [420]"
15 "アラビア語 (チュニジア) [420]"
16 "アラビア語 (米国)[420]"
17 "アラビア語 (イエメン) [420]"
18 "バスク語 [284]"
19 "ベラルーシ語 [1025]"
20 "ブルガリア語 [1025]"
21 "カタロニア語 [284]"
22 "Chinese (PRC) [935]"
23 "Chinese (シンガポール) [935]"
24 "Chinese (Hong Kong SAR) [937]"
25 "Chinese (Macao SAR) [937]"
26 "中国語 (台湾) [937]"
27 "クロアチア語 [870]"
28 "チェコ語 [870]"
29 "デンマーク語 [277]"
30 "オランダ語 (ベルギー) [500]"
31 "オランダ語 (標準) [037]"
32 "英語 (オーストラリア) [037]"
33 "English (ベリーズ) [500]"
34 "英語 (カナダ) [037]"
35 "英語 (カリブ) [500]"
36 "英語 (アイルランド) [285]"
37 "English (ジャマイカ) [500]"
38 "英語 (ニュージーランド) [037]"
39 "英語 (南アフリカ) [037]"
40 "English (トリニダード) [500]"
41 "英語 (イギリス) [285]"
42 "英語 (米国) [037]"
43 "エストニア語 [1112]"
44 "Faeroese [277]"
45 "フィンランド語 [278]"
46 "フランス語 (ベルギー) [500]"
47 "フランス語 (カナダ) [037]"
48 "フランス語 (ルクセンブルク) [500]"
49 "フランス語 (標準) [297]"
50 "フランス語 (スイス) [500]"
51 "ドイツ語 (オーストリア) [273]"
52 "ドイツ語 (リヒテンシュタイン) [500]"
53 "ドイツ語 (ルクセンブルク) [500]"
54 "ドイツ語 (標準) [273]"
55 "ドイツ語 (スイス) [500]"
56 "ギリシャ語 [423]"
57 "ギリシャ語 (モダン) [875]"
58 "ヘブライ語 [424]"
59 "ハンガリー語 [870]"
60 "アイスランド語 [871]"
61 "インドネシア語 [037]"
62 "イタリア語 [280]"
63 "イタリア語 (スイス) [500]"
64 "International [500]"
65 "日本語 (カタカナの拡張) [930]"
66 "日本語 (英語より低い) [931]"
67 "日本語 (英語の拡張) [939]"
68 "日本語 (カタカナ) [290]"
69 "韓国語 [933]"
70 "ラトビア語 [1112]"
71 "リトアニア語 [1112]"
72 "マケドニア語 [1025]"
73 "マレー語 [037]"
74 "ノルウェー語 (ボクマル) [277]"
75 "ノルウェー語 (ニーノシュク) [277]"
76 "ポーランド語 [870]"
77 "ポルトガル語 (ブラジル) [037]"
78 "ポルトガル語 (ポルトガル) [037]"
79 "ルーマニア語 [870]"
80 "ロシア語 [880]"
81 "セルビア語 (キリル) [1025]"
82 "セルビア語 (ラテン) [870]"
83 "スロバキア語 [870]"
84 "スロベニア語 [870]"
85 "スペイン語 (アルゼンチン) [284]"
86 "スペイン語 (ボリビア) [284]"
87 "スペイン語 (チリ) [284]"
88 "スペイン語 (コロンビア) [284]"
89 "スペイン語 (コスタリカ) [284]"
90 "スペイン語 (ドミニカ共和国) [284]"
91 "スペイン語 (エクアドル) [284]"
92 "スペイン語 (エルサルバドル) [284]"
93 "スペイン語 (グアテマラ) [284]"
94 "スペイン語 (ホンジュラス) [284]"
95 "スペイン語 (メキシコ) [284]"
96 "スペイン語 (モダンソート) [284]"
97 "スペイン語 (ニカラグア) [284]"
98 "スペイン語 (パナマ) [284]"
99 "スペイン語 (パラグアイ) [284]"
100 "スペイン語 (ペルー) [284]"
101 "スペイン語 (プエルトリコ) [284]"
102 "スペイン語 (Trad.並べ替え) [284]"
103 "スペイン語 (ウルグアイ) [284]"
104 "スペイン語 (ベネズエラ) [284]"
105 "スウェーデン語 [278]"
106 "Thai [838]"
107 "トルコ語 [905]"
108 "トルコ語 (Latin-5) [1026]"
109 "ウクライナ語 [1025]"

/collate:{ yes | no }
ページを順番に並べるオプションを追加します。

/color:{ yes | no }
カラー プリンターの場合は、何も選択しないと印刷はグレー スケールになります。

/comment: " text"
プリンター セッションの省略可能なコメントを追加します。 最大 25 文字まで含めることができます。コメントは引用符で囲んでください。

/copies:value
印刷する部数を指定します。

/country:value
印刷ジョブの印刷に使用する言語を指定します。

/customfile: " text"
カスタムの言語の翻訳情報を含むファイルの名前を指定します。 /codepage:custom を指定する場合は、このオプションを使用します。

/devicename: " text"
出力先プリンターの名前を指定します。

/duplex:simplex | horizontal | vertical
両面用紙への印刷を指定します。

/filterfile: " text"
/filterfile は、サード パーティまたはユーザーが指定した DLL にプリンター データ ストリームを渡すことができる定義済みのプログラミング API です。 プリンター データ ストリームの送信先を示すテキストを入力します。

/font: " text"
プリンター セッションで使用するフォントを指定します。 コンピューターにインストールされている任意のフォントを使用できます。

/formname:string
フォームの名前を指定します。

/margin:left、right、top、bottom
ページの余白を、左、右、上、下の順に、インチ単位で指定します。 既定の余白は 0" です。

/orientation:縦、横
ページ レイアウトを縦または横として指定します。

/papersize:value
印刷する用紙のサイズを指定します。

用紙サイズの有効な値と説明

定数名 (wingdi.h から) 説明
1 DMPAPER_LETTER レター、8.5" x 11"
2 DMPAPER_LETTERSMALL レター スモール、8.5" x 11"
3 DMPAPER_TABLOID タブロイド、11" x 17"
4 DMPAPER_LEDGER レジャー、17" x 11"
5 DMPAPER_LEGAL リーガル、8.5" x 14"
6 DMPAPER_STATEMENT ステートメント、5.5" x 8.5"
7 DMPAPER_EXECUTIVE エグゼクティブ、7.25" x 10.5"
8 DMPAPER_A3 A3 シート、297 x 420mm
9 DMPAPER_A4 A4 シート、210 x 297mm
10 DMPAPER_A4SMALL A4 スモール シート、210 x 297mm
11 DMPAPER_A5 A5 シート、148 x 210mm
12 DMPAPER_B4 B4 シート、250 x 354mm
13 DMPAPER_B5 B5 シート、182 x 257mm
14 DMPAPER_FOLIO フォリオ、8.5" x 13"
15 DMPAPER_QUARTO クォート、215 x 275mm
16 DMPAPER_10X14 10" x 14" シート
17 DMPAPER_11X17 11" x 17" シート
18 DMPAPER_NOTE ノート、8.5" x 11"
19 DMPAPER_ENV_9 #9 封筒、3.875" x 8.875"
20 DMPAPER_ENV_10 #10 封筒、4.125" x 9.5"
21 DMPAPER_ENV_11 #11 封筒、4.5" x 10.375"
22 DMPAPER_ENV_12 #12 封筒、4.75" x 11"
23 DMPAPER_ENV_14 #14 封筒、5" x 11.5"
24 DMPAPER_CSHEET C シート、17" x 22"
25 DMPAPER_DSHEET D シート、22" x 34"
26 DMPAPER_ESHEET E シート、34" x 44"
27 DMPAPER_ENV_DL DL 封筒、110 x 220mm
28 DMPAPER_ENV_C5 C5 封筒、162 x 229mm
29 DMPAPER_ENV_C3 C3 封筒、324 x 458mm
30 DMPAPER_ENV_C4 C4 封筒、229 x 324mm
31 DMPAPER_ENV_C6 C6 封筒、114 x 162mm
32 DMPAPER_ENV_C65 C65 封筒、114 x 229mm
33 DMPAPER_ENV_B4 B4 封筒、250 x 353mm
34 DMPAPER_ENV_B5 B5 封筒、176 x 250mm
5 DMPAPER_ENV_B6 B6 封筒、176 x 125mm
36 DMPAPER_ENV_ITALY イタリア封筒、110 x 230mm
37 DMPAPER_ENV_MONARCH Monarch 封筒、3.875" x 7.5"
38 DMPAPER_ENV_PERSONAL 6.75 封筒、3.625" x 6.5"
39 DMPAPER_FANFOLD_US 米国標準複写紙、14.875" x 11"
40 DMPAPER_FANFOLD_STD_GERMAN ドイツ標準複写紙、8.5" x 12"
41 DMPAPER_FANFOLD_LGL_GERMAN ドイツ リーガル複写紙、8.5" x 13"

Windows でサポートされている追加の値

定数名 説明
42 DMPAPER_ISO_B4 B4 (ISO) 250 x 353mm
43 DMPAPER_JAPANESE_POSTCARD 日本の郵便はがき 100 x 148mm
44 DMPAPER_9X11 9" x 11"
45 DMPAPER_10X11 10" x 11"
46 DMPAPER_15X11 15" x 11"
47 DMPAPER_ENV_INVITE 封筒 Invite 220 x 220mm
48 DMPAPER_RESERVED_48 予約済み--使用しないでください
49 DMPAPER_RESERVED_49 予約済み--使用しないでください
50 DMPAPER_LETTER_EXTRA レター エクストラ、9.275" x 12"
51 DMPAPER_LEGAL_EXTRA レター エクストラ、9.275" x 15"
52 DMPAPER_TABLOID_EXTRA タブロイド エクストラ、11.69" x 18"
53 DMPAPER_A4_EXTRA A4 エクストラ、9.27" x 12.69"
54 DMPAPER_LETTER_TRANSVERSE レター横、8.275" x 11"
55 DMPAPER_A4_TRANSVERSE A4 横、210 x 297mm
56 DMPAPER_LETTER_EXTRA_ TRANSVERSE レター エクストラ横、9.275" x 12"
57 DMPAPER_A_PLUS SuperA / A4、227 x 356mm
58 DMPAPER_B_PLUS SuperB / A3、305 x 487mm
59 DMPAPER_LETTER_PLUS レター プラス、8.5" x 12.69"
60 DMPAPER_A4_PLUS A4 プラス、210 x 330mm
61 DMPAPER_A5_TRANSVERSE A5 横、148 x 210mm
62 DMPAPER_B5_TRANSVERSE B5 (JIS) 横、182 x 257mm
63 DMPAPER_A3_EXTRA A3 エクストラ、322 x 445mm
64 DMPAPER_A5_EXTRA A5 エクストラ、174 x 235mm
65 DMPAPER_B5_EXTRA A5 エクストラ、174 x 235mm
66 DMPAPER_A2 A2、420 x 594mm
67 DMPAPER_A3_TRANSVERSE A3 横、297 x 420mm
68 DMPAPER_A3_EXTRA_TRANSVERSE A3 エクストラ横、322 x 445mm

/paperlength:value
印刷する用紙の長さを指定します。 用紙の長さと用紙の幅の値は 1/10 ミリ単位で、papersize の設定はオーバーライドされます。

/paperwidth:value
用紙の幅を指定します。 用紙の長さと用紙の幅の値は 1/10 ミリ単位で、papersize の設定はオーバーライドされます。

/pdtfile: " text"
プリンター定義ファイルの名前を指定します。

/provider: " text"
このパラメーターは 2 つの印刷プロバイダー DLL (PPD3270.DLL または PPD5250.DLL) のいずれかにマップされ、Host Printer Service に対してプリンターの通信を行うために読み込む DLL を指定します (ppd3270.dll または ppd5250.dll)。 snacfg printsession3270 用のテキストは PPD3270 です。

/printtofile: " text"
出力の送信先となるテキスト ファイルの名前を指定します。 このパラメーターに情報を入力すると、印刷ジョブは、プリンターに送信される代わりに、ハード ドライブ上のファイルに保存されます。

/quality:high、medium、low、draft
印刷の品質を指定します。

/scalefactor:value
印刷される出力が物理ページのサイズから拡大縮小される大きさを指定します (100 で除算されます)。 たとえば、scalefactor が 50 の場合、印刷される出力は通常サイズの半分になり、10 の場合は 10 分の 1 になります。

/server: " text"
セッションを接続するサーバーの名前を指定します。 これは通常、サブドメインでホスト印刷サービスを実行している Host Integration Server コンピューターの名前です。 /add が使用されている場合、このオプションは必須です。

/truetype:bitmap,download, substitute
TrueType フォントまたは代替を指定します。

/uniqueextension:{ yes | no }
/printtofile オプションが使用されている場合、YES を指定すると、ホスト印刷サービスにより各印刷ジョブに対して一意の出力ファイルの拡張子が生成されます。

/overridefontsize:{ yes | no }
既定のフォント サイズをオーバーライドできるかどうかを指定します。

/fontsize:
value
出力に使用するフォントのサイズ (ポイント単位) を指定します。

/charset:
value
出力に使用するフォント フェイスを指定します。

/bypassgdi:{ yes | no }
これにより、ホスト ソフトウェアで書式設定された印刷ジョブが、Windows 印刷書式システムをバイパスできるようになります。 ホストからのすべてのデータは、プリンターに直接渡されます。 既定は no です。

/charsperline:
value
1 行ごとに印刷される文字数を指定します。

/feedperjob:{ yes | no }
yes に設定すると、各印刷ジョブの間にフォーム フィードが発行されます。 既定は no です。

/feedignoreinitial:{ yes | no }
yes に設定すると、印刷ジョブの開始フォーム フィードは無視されます。 既定は no です。

/jobtermination:{ EndBracket |UnBind }
印刷ジョブは、プリンターが When End Bracket Received コマンドか When Unbind Received コマンドのいずれかを受信したときに終了します。 既定値は EndBracket です。

/linespacing:

印刷される行間のスペースをポイント単位で指定します。

/linesperinch:{ 6 | 8 }
印刷ジョブの 1 インチあたりの行数 (6 または 8) を指定します。 既定値は 6 です。

/linewrap:{ yes | no }
行の末尾でテキストを自動的に折り返すかどうかを指定します。

/luname: " text"
構成されている 3270 プリンター LU の名前です。 /add が使用されている場合、このオプションは必須です。

/monitorjob:{ yes | no }
yes を指定した場合、この機能によって、印刷ジョブが完了したことを示すメッセージがホスト コンピューターに送信されます。 既定は no です。

/pagewidth:{ 80 | 132 | 158 }
既定のページ幅を 1 行あたりの文字数で指定します。 値には、80、132、または 158 文字を使用できます。 既定値は 80 です。

/skipblanklines:{ yes | no }
yes を指定した場合、印刷ジョブに空白行があっても印刷されません。 既定は no です。

/timeout:value
印刷ジョブを終了する時間制限を秒単位で指定します。

/transparencyascii:{ yes | no }
ホストからの透過的なデータが ASCII 形式であり、EBCDIC から変換する必要がないことを示すフラグが設定されます。 既定は no です。

/transparencycustom:value
透過モードでデータ ストリームを送信するカスタム バイトを指定します。 IBM 標準値は 0x35 ですが、ホスト印刷ジョブで別の値 (0x36 など) が使用されている場合は、これを指定する必要があります。

参照

Snacfg 参照