我想从 windows server 2008 r2 上的 printcluster 获取打印机端口信息。在普通的打印服务器上,我使用 powershell 和 wmi-query 执行此操作,如下所示:
Get-WmiObject -computer localhost -class "Win32_TCPIPPrinterPort" | select HostAddress
此查询不适用于 printcluster 环境,使用计算机名“localhost”我只能获得本地安装的端口。但是我想要的队列在集群中。此外,当我将计算机名更改为集群名时,此查询不起作用。
是否有一个 WMI 类,您可以在其中访问打印集群中的队列、驱动程序或端口等打印机信息?