0

我不知所措。我想使用 set-printer 或 set-printerproperty 可以修改打印机的标题和描述字段(最终有 1000 台打印机),但我一直碰壁。根据错误消息,下界标题或描述是参数或属性名称(使用 set-printerproperty 时)。但是当我通过 Get-member 运行两者时,看起来它们是。

Get-Printer -ComputerName dcr-team-tst-01 -Name "Microsoft XPS Document Writer"  | gm
Get-PrinterProperty -ComputerName dcr-team-tst-01 -printername "Microsoft XPS Document Writer"  | gm

因此,如果我不能从这些 set 命令中的任何一个设置这些属性,那么任何人都知道我可以在哪里修改它们?

4

1 回答 1

0

Caption并且Description只是CIM_ManagedSystemElement类的继承属性。Description在打印机对象上可用,但据我所知,它是由驱动程序设置的。这就是为什么当您查看打印机的属性时它只会显示“不可用”的原因。

总结一下:你不能使用CaptionandDescription属性。使用CommentLocation提供信息。

编辑来源:MSDN Win32_Printer 类

描述

数据类型:字符串

访问类型:只读

对象的描述。此属性继承自 CIM_ManagedSystemElement。

标题

数据类型:字符串

访问类型:只读限定符:MaxLen (64)

对象的简短描述——单行字符串。此属性继承自 CIM_ManagedSystemElement

于 2013-02-18T19:31:31.437 回答