PS C:\Windows\system32> Get-Printer son0011
Name ComputerName Type DriverName PortName Shared Published De
vi
ce
Ty
pe
---- ------------ ---- ---------- -------- ------ --------- --
son0011 Local HP LaserJet M605 PCL 6 son0011.ldl.... True True Pr
但
PS C:\Windows\system32> Get-PrinterProperty -PrinterName son0011
PS C:\Windows\system32>
我可以看到打印机存在于 Windows Server 2016 的设备和打印机中?
注意:这仅发生在某些打印机上,而不是全部打印机上。
答案1
我刚刚在我的笔记本电脑上用我父母的打印机试了一下,还是不行。根据下面这个帖子中 jrv 的帖子(接近结尾),如果打印机没有设置任何可配置属性,则运行该命令时不会返回任何内容。
我尝试使用一些默认的 Windows 10 打印机(例如传真、OneNote 等)执行该命令,并且它可以工作,但它们只有 1 或 2 个属性。所以可能就是这样。
附注:如果您还没有尝试过,则需要以管理员权限运行该命令。
https://docs.microsoft.com/en-us/powershell/module/printmanagement/get-printerproperty?view=win10-ps
You need administrator credentials to run Get-PrinterProperty.