欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Prncnfg.vbs参数详解

程序员文章站 2022-10-18 10:44:11
语法: Cscript Prncnfg {-g | -t | -x | -?} [-S ] [-P ] [-z ] [-u ] [-w ] [-r ] [-l .....
语法:
cscript prncnfg {-g | -t | -x | -?} [-s <servername>] [-p <printername>] [-z <newprintername>] [-u <username>] [-w <password>] [-r <portname>] [-l <location>] [-h <sharename>] [-m <comment>] [-f <separatorfilename>] [-y <datatype>] [-st <starttime>] [-ut <untiltime>] [-i <defaultpriority>] [-o <priority>] [<+|->shared] [<+|->direct] [<+|->hidden] [<+|->published] [<+|->rawonly] [<+|->queued] [<+|->enablebidi] [<+|->keepprintedjobs] [<+|->workoffline] [<+|->enabledevq] [<+|->docompletefirst]parameters
 
参数
描述
-g
显示打印机的配置信息。
-t
配置打印机。
-x
重新命名打印机。
-s <servername>
为托管您想要管理的打印机的远程电脑指定名称。 如果您不指定一台电脑,则将使用本地电脑。
-p <printername>
指定您想要管理的打印机的名称。这是必须的。
-z <newprintername>
指定新打印机名称。 需要 -x 和 -p 参数。
-u <username> -w <password>
指定权限帐户,连接至托管您想要管理的打印机的电脑。 目标电脑本地管理员群组的所有成员都具有这些权限,但是也可以将这些权限授予其它用户。 如果您没有指定一个账户,要想运行该命令,那么您必须以具有这些权限的账户登录。
-r <portname>
指定打印机所连接的端口。 如果该指定端口为并口或串口,则使用该端口的 id(如 lpt1 或 com1)。 如果该指定端口为 tcp/ip 端口,则使用添加端口时所指定的端口名称。
-l <location>
指定打印机的位置,如 copy room。
-h <sharename>
指定打印机的共享名称。
-m <comment>
指定打印机的注释字符串。
-f <separatorfilename>
指定某个文件包含分隔页上显示的文本。
-y <datatype>
指定打印机可以接受的数据类型。
-st <starttime>
配置打印机的有限可用性。 指定打印机每天的可用时间。 如果您在打印机不可用时向其发送文档,文档将保留(暂存),直到打印机可用。 您所指定的时间必须是 24 小时制时钟。 例如,您指定的时间为 11:00 p.m.,则必须输入 2300。
-ut <endtime>
配置打印机的有限可用性。 指定打印机每天的不可用时间。 如果您在打印机不可用时向其发送文档,文档将保留(暂存),直到打印机可用。 您所指定的时间必须是 24 小时制时钟。 例如,您指定的时间为 11:00 p.m.,则必须输入 2300。
-o <priority>
指定后台程序(将常规打印印务添加至打印队列)的优先级。 高优先级打印队列将在低优先级打印队列之前接收所有作业。
-i <defaultpriority>
为每项打印作业指定默认优先级。
{+|-}shared
指定是否在网络上共享该打印机。
{+|-}direct
指定是否直接将文件发送至打印机而无需暂存。
{+|-}published
指定是否在活动目录中发布该打印机。 如果您发布了该打印机,则其它用户可以根据其位置和功能(如彩色打印和装订)对其进行搜索。
{+|-}hidden
预留功能。
{+|-}rawonly
指定是否只有原始数据打印作业可以在队列中暂存。
{+ | -}queued
指定在最后一页文档完成暂存后,打印机才可以开始打印。 文档完成打印后,打印程序才可以不可用。 不过,使用该参数可以确保将整个文档可以在打印机上可用。
{+ | -}keepprintedjobs
指定在文档打印后,后台程序是否继续保留该文档。 启用该选项允许用户再次从打印队列(而并非打印程序)中向打印机提交文档。
{+ | -}workoffline
指定如果电脑没有连接至网络,用户是否可以向打印队列中发送打印作业。
{+ | -}enabledevq
指定是否将与打印机设置不匹配的打印作业(如 postscript 文件暂存至 non-postscript 打印机)保留在打印队列中,而不进行打印。
{+ | -}docompletefirst
指定后台程序是否可以在发送未完成暂存的高优先级作业之前发送已完成暂存的低优先级打印作业。 如果启用该选项,而且没有文档已经完成暂存,则后台程序将优先发送大的文档。 如果您希望放弃作业优先级而最大化打印机效率,则您应该启用该选项。 如果禁用该选项,后台程序将总是先将高优先级别打印作业发送至相应的队列。
{+ | -}enablebidi
指定打印机是否向后台程序发送状态信息。
/?
在命令提示符中显示帮助