目的
允许添加、删除、修改或查看主机打印服务中定义的 APPC 打印会话。
注意
使用 snacfg printsessionAPPC 指定的配置设置对应于使用 SNA 管理器配置的本地打印服务器设置。
语法
[configpath] [configpath] [configpath] printsessionAPPCnameservernamelocalLUname [options]
[configpath] printsessionAPPCname [options]
[configpath] printsessionAPPCname
where
#configpath
指定要查看或更改的配置文件的路径。 如果省略配置路径,Host Integration Server 将尝试使用路径 \Program Files\Host Integration Server\SYSTEM\CONFIG\COM 访问本地系统上的配置文件。Cfg。
/list
生成 APPC 打印会话的列表。
/print
显示打印会话的配置设置列表。 显示的命令不包含单词 snacfg,因此可将其重定向到命令文件。 本部分前面讨论了命令文件。
/add
向主机打印服务添加打印会话。 若要配置打印会话,必须在 /add 后面指定服务器名称和配置的 APPC 本地 LU 别名。 所需选项为 /server:servername和 /localLUalias:localLUname
/delete
删除打印机会话。 若要删除打印会话,必须在 /delete 后面指定服务器名称和配置的本地 LU 别名。
APPC 打印会话的选项
/autoactivate:{ yes | no }
指定在启动 Host Integration Server 时是否自动激活打印机会话。 默认值为“是”。
/bestfit:{ 是 | 否 }
指定是否按纸张大小缩放输出。 默认值为“是”。
/codepage: {Country |Custom}
这将定义打印作业所用的主机代码页语言。 默认值为“Country”,默认语言为“英语(美国)[037]”。 若要更改默认语言,请使用 /country 选项提供所需国家/地区的主机代码页的编号。
如果要将自定义文件用于主机代码页,则必须使用 /customfile:text, 其中文本值是包含规范的文件的名称。
/collate:{ yes | no }
添加用于按顺序对页面进行分页的选项。
/color:{ yes | no }
对于彩色打印机,如果未进行任何选择,打印将是灰度。
/comment:" text"
为打印机会话添加可选注释。 它最多可以包含 25 个字符;把注释用引号括起来。
/country:value
指定打印作业的打印语言。
/customfile:" text"
指定包含自定义语言翻译信息的文件的名称。 如果指定 /codepage:custom,请使用此选项。
/devicename:" text"
指定目标打印机的名称。
/duplex:simplex | 水平 | 垂直
指定双面打印。
/filterfile:" text"
此参数是一个定义的编程 API,可用于将打印机数据流传递到第三方或用户提供的 DLL。 输入打印机数据流应转到的文件的文本。
/font:" text"
指定要在打印机会话中使用的字体。 这可以是计算机上安装的任何可用字体。
/formname:string
指定窗体名称。
/margin:left、right、top、bottom
按左、右、上、下的顺序指定页面边距(以英寸为单位)。 默认边距为“0”。
/orientation:portrait,横向
将页面布局指定为“纵向”或“横向”。
/pagewidth:value (0-255)
指定页面的宽度(以字符为单位)。
/papersize:value
指定打印纸张的大小。
/paperlength:value
指定打印纸张的长度。 paperlength 和 paperwidth 的值以十分之一毫米为单位,并覆盖 papersize 设置。
/paperwidth:v alue
指定纸张的宽度。 paperlength 和 paperwidth 的值以十分之一毫米为单位,并覆盖 papersize 设置。
/pdtfile:" text"
指定打印机定义文件的名称。
/provider:" text"
此参数映射到两个打印提供程序 DLL (PPD3270.DLL 或 PPD5250.DLL) 之一,并告知主机打印机服务为打印机通信 (ppd3270.dll 或 ppd5250.dll) 加载哪个 DLL。 snacfg printsessionappc 的文本PPD5250。
/printtofile:" text"
指定要向其发送输出的文本文件的名称。 在此参数中输入信息时,打印作业将保存到硬盘驱动器上的文件中,而不是将其发送到打印机。
/quality:高、中、低、草稿
指定打印质量。
/scalefactor:value
指定要根据物理页面大小(除以 100)缩放打印输出的量。 例如,如果缩放比例为 50,则会使打印输出为其正常大小的一半,10 将为十分之一,依此类推。
/server:" text"
指定会话应连接到的服务器的名称。 这通常是在子域中运行主机打印服务的 Host Integration Server 计算机的名称。 使用 /add 时,此选项是必需的。
/systemtype: {AS400 |System36}
指定正在使用的系统类型。
/truetype:bitmap, download, substitute
指定 TrueType 字体或替换项。
/uniqueextension:{ yes | no }
使用 /printtofile 选项时,主机打印服务可以为每个打印作业生成唯一的输出文件扩展名。
/overridefontsize:{ yes | no }
指定是否可以重写默认字体大小。
/fontsize:
value
指定用于输出的字体大小(以磅为单位)。
/charset:
value
指定用于输出的字体。
/as400devicename:“ text”
指定要发送打印作业的 IBM i 计算机的名称。
/locallualias:“ text”
指定以前配置的本地 LU 别名。 使用 /add 时,这是必需的参数。
/remotelualias:“ text”
指定默认的远程 APPC LU。 如果在此处指定了 LU,请不要在 /remotefqname 中输入文本。
/remotefqname:“ text”
指定远程 APPC LU 的完全限定名称或别名。 完全限定的名称是网络名称和 LU 名称。 如果在此处输入了文本,请不要在 /remotelualias 中输入文本。
/modename:“ text”
默认模式名称为 QPCSUPP。 其他可用的模式名称是:#INTERSC、BLANK 和 QSERVER。
/username:“ text”
指定授权用户。
/password:“ text”
指定用户密码。
/hostprinttransform:{ yes | no }
输入 “是 ”以激活“主机打印转换”功能。
/msgqname:“ text”
指定发送此设备的操作消息的消息队列的限定名称。
/msglibname:“ text”
指定消息队列所在的库。
/hostprintertype:“ text”
指定主机打印机的类型。
/副本:
价值
指定要打印的份数。
/papersrc1:{ continuous | cut | autocut }
指定输出设备中使用的纸张类型。