如何使用 PowerShell 列出 Windows 中已安装的打印机
要使用 PowerShell 获取 Windows 操作系统中已安装打印机的列表,请使用 `Get-Printer` 命令。此命令检索计算机上的打印机列表。您还可以使用 Get-Printer 命令获取单个打印机的属性。
以下是用于获取已安装打印机列表的 Powershell 命令。
Get-Printer在本文中,我们将讨论如何列出 Windows 操作系统中已安装的打印机,以及如何使用 PowerShell 命令获取远程计算机上的打印机列表。
如何使用 PowerShell 获取本地计算机上已安装打印机的列表
使用 Get-Printer 命令通过 PowerShell 获取本地计算机上已安装打印机的列表。
Get-Printer在上面的 PowerShell 脚本中,Get-Printer 命令检索本地计算机上的打印机和打印机连接的列表。
下面给出了上述 PowerShell Get-Printer 用于查看本地计算机上映射的打印机的输出。
酷提示:如何使用 PowerShell 获取打印机 IP 地址!
如何列出远程计算机上已安装的打印机
使用带有 ComputerName 参数的 Get-Printer 命令指定远程计算机名称,它会从远程计算机检索打印机列表。
Get-Printer -ComputerName "INCORP-EU-20"在上面的 PowerShell 脚本中,Get-Printer 命令使用 ComputerName 参数指定远程计算机名称“INCORP-EU-20”并从远程计算机检索已安装打印机的列表。
下面给出了上述用于查看远程计算机上映射打印机的 PowerShell 脚本的输出。
PS D:\PS> Get-Printer -ComputerName "INCORP-EU-20"
Name ComputerName Type DriverName PortName Shared Published DeviceType
---- ------------ ---- ---------- -------- ------ --------- ----------
OneNote (Desktop) INCORP-EU-20 Local Send to Microsoft OneN... nul: False False Print
Webex Document Loader INCORP-EU-20 Local Webex Document Loader Webex Docume... False False Print
Secure XPS Printer INCORP-EU-20 Local Microsoft XPS Document... PORTPROMPT: False False Print
OneNote INCORP-EU-20 Local Microsoft Software Pri... Microsoft.Of... False False Print
Microsoft XPS Document Writer INCORP-EU-20 Local Microsoft XPS Document... PORTPROMPT: False False Print酷提示:如何使用 PowerShell 获取打印机属性!
结论
希望上面关于如何使用 PowerShell Get-Printer 命令获取本地和远程计算机上已安装打印机列表的文章对您有所帮助。
您可以在“Get-Printer”命令中使用通配符。
您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。
相关链接
打印机管理模块
