AIX命令参考大全,卷 3,i - m - mkvirprt 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

mkvirprt 命令

用途

创建虚拟打印机。

语法

mkvirprt [ -A AttachmentType ] -d QueueDevice -n Device -q PrintQueue -s DataStream -t PrinterType -T

mkvirprt -A AttachmentType

描述

mkvirprt 命令创建虚拟打印机定义,并将它分配给指定的打印队列和队列设备。 虚拟打印机定义是一组属性值,它们为特殊打印机描述了特殊的数据流。 在打印作业使用 enq 命令、qprt 命令、lp 命令和 lpr 命令排队之前,必须为打印件的打印队列和队列设备创建 虚拟打印机定义。

仅支持一个打印机数据流的打印机,如 4201-3 Proprinter III, 只需要一个虚拟打印机定义。 支持多个打印机数据流的打印机,如 IBM 4216-31 Page Printer II, 需要为每个数据流定义一个虚拟打印机。

为 ASCII 终端的打印机创建虚拟打印机定义, 使用-T 标志和 mkvirprt 命令。

在虚拟打印机定义创建以后,它的属性值可以使用 lsvirprt 命令显示和 chvirprt 命令改变。

mkvirprt 命令如果只有 -A 标志则变为交互式。 发出提示请求必要的参数值。 先决条件假脱机程序队列和假脱机程序队列自动地生成,打印机需要的所有虚拟打印机定义 是使用单一的指定附件类型的 mkvirprt 命令调用来定义。

当第一个提示要求设备名时,如果输入的设备名不是一个打印机名,或者如果设备名之前有 *(星号),会显示一列打印机名。 否则,认为打印机类型与设备相同。

并且,当提示符要求打印队列名时,输入的队列名可以后跟冒号和队列设备名。 如果没有提供队列设备名,则认为队列设备名与设备名相同。

注: 队列和设备名必须以按字母排序的一个字符开头。

可以在“基于 Web 的系统管理器”(wsm)中使用打印机队列应用程序来改变打印机特征。也可以使用“系统管理接口工具”(SMIT)smit mkvirprt 快速路径来运行该命令。

标志

-A AttachmentType 指定打印机附件的类型。AttachmentType 变量最通用的值是:
附件类型
代表
local
本地连接的打印机
remote
远程打印队列
ascii
打印机连接到 ASCII 终端
file
打印输出重定向到常规文件。

此标志是可选的,如果-A 标志未指定,缺省的附件类型是 file。 如果-A标志是命令行指定的唯一标志, mkvirprt 命令进入交互方式并执行在 .config 文件中指定的相应步骤。

-d QueueDeviceName 给虚拟打印机要分配到的已存在的队列设备指定名称。
-n DeviceName 给打印机设备指定名称。设备名包括lp0 打印机0, lp1 打印机1, 等等。
-q PrintQueueName 给虚拟打印机要分配到的已存在的打印队列指定特殊文件。 注,不需要指定文件的路径名,如 /dev/lp0 文件, 只需要指定lp0
-s DataStreamType 指定打印机数据流类型。数据流类型包括:
类型
描述
asc
扩展 ASCII 字符集
ps
附言
pcl
Hewlett-Packard 打印机控制语言
630
Diablo 630
855
Texas Instruments 855
gl
Hewlett-Packard GL
kji
汉字(日文)
-t PrinterType 指定打印机类型。打印机类型包括 4201-3 ti2115 等等。要获得打印机类型的信息,请查阅 在 AIX 5L Version 5.2 Guide to Printers and Printing中的 “提供的打印机支持”“打印机的特定信息”
-T 指定打印机连接到 ASCII 终端。

示例

  1. 要为连接到当地的 4029 asc 打印机数据流创建虚拟打印机,输入:

    mkvirprt -A local -d mypro -n lp0 -q proq -s asc -t 4019
  2. 要为连接到 ENA 4033 网络适配器打印机创建虚拟打印机,为参数值作提示, 输入:

    mkvirprt -A ena

文件

/usr/sbin/mkvirprt 包含 mkvirprt 命令。
/etc/qconfig 包含配置文件。
/usr/lib/lpd/pio/predef/* 包含与定义的打印机属性文件。
/var/spool/lpd/pio/@local/custom/* 包含定制的虚拟打印机属性文件。
/usr/lib/lpd/pio/etc/*.attach 包含附件类型文件。
/usr/lib/lpd/pio/etc/*.config 包含打印机的配置文件。
/var/spool/lpd/pio/@local/ddi* 包含虚拟打印机属性文件摘要。

相关信息

chvirprt 命令、lp 命令、lpr 命令、lsvirprt 命令、mkque 命令、mkquedev 命令、qprt 命令、rmvirprt 命令。

/etc/qconfig 文件。

有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』

AIX 5L Version 5.2 Guide to Printers and Printing 系统管理的打印机概述

AIX 5L Version 5.2 Guide to Printers and Printing 系统管理的假脱机程序(Spooler)概述

AIX 5L Version 5.2 Guide to Printers and Printing 中的打印机特定信息。

AIX 5L Version 5.2 Guide to Printers and Printing 中的打印机支持。

AIX 5L Version 5.2 Guide to Printers and Printing 中的虚拟打印机打印机定义和属性。

AIX 5L Version 5.2 Kernel Extensions and Device Support Programming Concepts 中的打印机附加管理子系统:编程概述。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]