显示虚拟打印机的属性值。
lsvirprt [ -q QueueName -d DeviceName { [ -f Format ] [ -n ] [ -a AttributeName | -s SectionName ] ... | -i | -D } ]
lsvirprt 命令显示分配给 PrintQueueName 和 QueueDeviceName 变量的虚拟打印机的属性值。
如果没有在该命令中指定标志,则 lsvirprt 命令是交互式的。显示打印队列名的列表,并且出现的提示要求选择期望的打印队列名。选定一个有效的打印队列名之后,出现的提示要求输入属性名。如果输入属性名为 * (星号),则显示所有属性的列表。
注: qprt 命令行标志缺省值的属性名可以通过输入标志字母来指定。例如,要查看 -w 标志(页宽)的缺省值,请输入 w 属性名。所有其它的属性名长度必须是 2 个字符。
您可以使用基于 Web 的系统管理器(wsm)中的打印机队列应用程序来更改打印机特性。您也可以使用“系统管理接口工具”(SMIT)smit lsvirprt 快速路径来运行此命令。
-a AttributeName | 指定要显示信息的属性名。这个标志不能和 -s 标志一起使用。可以多次指定 -a 标志以列出多个属性。AttributeName 值可以是单个字符名(例如 j)、简单的双字符名(例如 ci)、或指定多个属性的正则表达式(例如 ^i.*。) |
-d QueueDeviceName | 指定分配了虚拟打印机的队列设备名。这个标志是可选的,但是只有在指定 -q 标志时才能指定该标志。 |
-D | 显示给定队列和队列设备名变量值支持的数据流。-D 标志首先显示缺省数据流和所有其它受支持的数据流,以字母顺序排序。 |
-f Format | 指定属性信息的显示格式。属性信息包括属性值、限制字段和属性描述。Format 值是在 printf 格式中指定的。-f Format 选项也支持以下预定义的位置参数集: |
-i | 设置命令为交互方式。-q 和 -d 标志必须和 -i 标志一起指定。如果已经将值分配到 QueueName 和 DeviceName 变量,那么该命令不会提示要求队列和设备名并交互地接受属性名。 |
-n | 只显示具有非空值的指定属性。 |
-s SectionName | 指定在指定的队列和队列设备中的虚拟打印机数据库区段名。SectionName 值以两个下划线开始并包括指定区段的三个字符。例如,包含所有标志属性的区段名是 __FLG。-s 标志无法与 -a 标志一起使用。要列出多个属性,可重复使用这个选项。SectionName 变量值可以是一个正则表达式。 |
-q PrintQueueName | 指定分配了虚拟打印机的打印队列名。这个标志是可选的,但是只有在指定 -d 标志时才可以指定该标志。 |
lsvirprt -dmypro -qproq -a w -a si
该命令的输出是:
Name Description Value _w COLUMNS per page 136 si USERS to get intervention messages
lsvirpt
该命令的输出是:
1 e4039c @piobe ibm4039 (PCL Emulation) 2 e4039s @piobe ibm4039 (PostScript) 3 fjzhp4s jzfile hplj-4 (PostScript) 4 hpc14 hp@pc15 hplj-4 (PCL) ...
lsvirpt -qque -ddev -s__HTP
该命令的输出是:
Name Description Value sh Pipeline for Header Page %Ide/pioburst %F[H] %Idb/H.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202 -L! -J! %IsH st Pipeline for Trailer Page %Ide/pioburst %F[H] %Idb/T.ascii | %Ide/pioformat -@%Idd/%Imm -!%Idf/piof5202-L! -t%o%G_1%r%{14}%-%d %IsT
lsvirpt -qque -ddev -D
该命令的输出是:
a ASCII p pass-through s PostScript
lsvirpt -qque -ddev -a'.*' -f' %3$5.5s: %6$s\\n'
该命令的输出是:
__FLG: Values That May Be Overridden With Flags _A: stderr returned? _E: Double spacing flag _F: (not used) Font file name _H: Name to Replace Host Name of Burst Page ...
lsvirpt -qque -ddev -a'__.*' -f'%3$s: %6$s\\n'
该命令的输出是:
__FLG: Values That May Be Overridden With Flags On the Command Line __SYS: Other Values Of Interest To the Streams Administrator __IDS: Pipelines For Input Data Streams (2 char,1st="i",2nd=data stream name) __PFL: Flags Prohibited For Input Data Streams (2 char,1st="I", 2nd=data stream name) __FIL: Command Strings For Filter Flags (2 char, 1st="f", 2nd=flag) __DIR: Directories ...
/etc/qconfig | 包含配置文件。 |
/usr/sbin/lsvirprt | 包含 lsvirprt 命令。 |
/var/spool/lpd/pio/@local/custom/* | 包含虚拟打印机属性文件。 |
/var/spool/lpd/pio/@local/ddi/* | 包含虚拟打印机属性文件摘要。 |
chvirprt 命令、mkvirprt 命令、rmvirprt 命令。
qconfig 文件。
有关安装基于 Web 的系统管理器的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中的『第 2 章:安装基于 Web 的系统管理器』。
AIX 5L Version 5.2 Guide to Printers and Printing 中的 Configuring a Printer without Adding a Queue。
AIX 5L Version 5.2 Guide to Printers and Printing 中的 Printer Overview for System Management。
AIX 5L Version 5.2 Guide to Printers and Printing 中的 Queuing System Overview for System Management。
AIX 5L Version 5.2 Guide to Printers and Printing中的Virtual Printer Definitions and Attribute Values。
AIX 5L Version 5.2 Guide to Printers and Printing 中的 Adding a Printer Using the Printer Colon File。