Prnport.vbs

功能

创建、 删除和列出标准 TCP/IP 打印机端口,除了显示和更改端口配置。

语法

Cscript prnport {-|-d |-l |-g |-t |-?}[-r <PortName>]

[-s <ServerName>][-u <UserName>][-w <Password>][-o {原始 | lpr}]

[-h <HostAddress>][-q <QueueName>][-n <PortNumber>]-m {e | d}

[-i <SNMPIndex>][-y <CommunityName>]-2 {e |-d}

参数

参数 说明

-a

创建标准的 TCP/IP 打印机端口。

-d

删除标准 TCP/IP 打印机端口。

-l

列出与-s参数中指定的计算机上所有的标准 TCP/IP 打印机端口。

-g

显示标准 TCP/IP 打印机端口的配置。

-t

配置标准 TCP/IP 打印机端口的端口设置。

-r <PortName>

指定打印机所连接到的端口。

-s <ServerName>

指定要管理的打印机的远程计算机的名称。 如果不指定计算机,则使用本地计算机。

-u <UserName>-w <Password>

指定具有权限连接到您要管理的打印机的计算机帐户。 目标计算机的本地管理员组的所有成员都具有这些权限,但也可以向其他用户授予权限。 如果您没有指定一个帐户,您必须登录的帐户具有这些权限的处理命令。

-o {原始 | lpr}

指定的协议端口使用: 原始 TCP 或 TCP LPR。 如果您使用原始 TCP,您可以选择使用-n参数指定的端口号。 默认端口号为 9100。

-h <HostAddress>

(按 IP 地址) 中指定要为其配置的端口的打印机。

-q <QueueName>

指定队列名称为原始 TCP 端口。

-n <PortNumber>

指定原始 TCP 端口的端口号。 默认端口号为 9100。

-m {e | d}

指定是否启用 SNMP。 参数e启用 SNMP。 D D 参数禁用 SNMP。

-i < SNMPIndex

如果已启用 SNMP,请指定 SNMP 索引。 有关详细信息,请参阅 RFC 1759 在 RFC 编辑器网站) (英文)?LinkId = 569)。

-y <CommunityName>

如果已启用 SNMP,请指定 SNMP 团体名称。

-2 {e |-d}

指定是否启用 TCP LPR 端口 (也称为 respooling) 的双重后台打印。 需要双重后台打印是因为 TCP LPR 必须发送到打印机,控制文件中包含一个精确的字节计数,但该协议不能从本地打印提供程序获取计数。 因此,对 TCP LPR 打印队列后台处理文件时还后台作为 system32 目录中的临时文件。 TCP LPR 确定临时文件的大小,并发送到运行 LPD 服务器的大小。 参数e启用双重后台打印。 D D 参数禁用双重后台打印。

/?

在命令提示符下显示帮助。

备注

  • Prnport.vbs Prnport.vbs 命令是位于 %WINDIR%\System32\Printing_Admin_Scripts\ <language> Visual Basic 脚本目录。 若要使用此命令,在命令提示符下,键入Cscript其后的 Prnport.vbs 文件,将目录更改为相应的文件夹的完整路径。 例如: 

    Cscript %WINDIR%\System32\Printing_Admin_Scripts\en-US\Prnport.vbs
  • 如果您提供的信息中包含空格,使用引号将文本括起来 (例如, "Computer Name" ). 

  • 原始 TCP 协议是在 Windows 上比 LPR 协议的更高性能协议。 

示例

若要显示在服务器 \\Server1 上的所有标准的 TCP/IP 打印端口,请键入:

Cscript Prnport.vbs-l-s 服务器 1

要删除连接到网络打印机,在 10.2.3.4 服务器 \\Server1 上的标准 TCP/IP 打印端口,请键入:

Cscript Prnport.vbs-d-s 服务器 1-r IP_10.2.3.4

若要添加标准 TCP/IP 打印端口连接到网络打印机,在 10.2.3.4 和端口 9100 上使用原始 TCP 协议的服务器 \\Server1 上,请键入:

Cscript Prnport.vbs--s 服务器 1-r IP_10.2.3.4-h 10.2.3.4-o 原始-n 9100

要启用 SNMP,请指定"公用"社区名称,然后在 10.2.3.4 服务器 \\Server1,类型的共享网络打印机上将 SNMP 索引设置为 1:

Cscript Prnport.vbs-t-s 服务器 1-r IP_10.2.3.4-我-y 公共-i 1-n 9100

若要添加标准 TCP/IP 打印端口连接到网络打印机在 10.2.3.4,并自动从打印机获取设备设置的本地计算机上,请键入:

Cscript Prnport.vbs--r IP_10.2.3.4-h 10.2.3.4

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注