因此,我的任务是获取我们所有可以彩色打印的打印机的报告。我从这里找到了一个脚本(http://voices.yahoo.com/listing-printers-ips-using-windows-powershell-6617942.html?cat=15),它适用于所有事情,但如果它的颜色就不行.
Get-WMIObject -class Win32_Printer -computer $printserver | Select Name,DriverName,PortName,CapabilityDescriptions
我认为“CapabilityDescriptions”会起作用,但这是基于驱动程序,我们使用的是 HP Universal Printing PS。
所以我仔细检查了,事实上,当在打印服务器上并转到“功能”下的“常规”选项卡上的打印机属性时,它列出了“颜色”。
事实上,一台彩色打印机说“是”,而一台非彩色打印机说“否”
现在我缺少另一种类型的 powershell 脚本变量来查找每台打印机的颜色“是/否”吗?
谢谢!