当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell - 获取打印机 IP 地址和端口、型号信息

作者:精品下载站 日期:2024-12-14 16:35:44 浏览:13 分类:玩电脑

PowerShell - 获取打印机 IP 地址和端口、型号信息


在本文中,我将解释如何在 PowerShell 中获取打印机 IP 地址和其他打印机属性,例如端口名称、型号、驱动程序名称和打印机状态。

使用 PowerShell、Get-Printer cmdlet、打印机 IP 地址、打印机状态可以轻松检索。

让我们通过不同的示例了解如何使用 Get-Printer cmdlet 来获取打印机 IP 地址、打印机状态、打印机位置。

获取打印机 IP 地址和名称

要使用 PowerShell 获取打印机 IP 地址和名称,请使用以下命令

Get-Printer | select Name,PortName,DriverName | Export-Csv D:\Printers.csv -NoTypeInformation

在上面的示例中,PowerShell Get-Printer 命令获取计算机上可用的打印机名称、打印机端口名称或打印机 IP 地址和驱动程序名称,并使用 Export-Csv 将信息导出到 D 盘上的 Printers.csv 文件。

你知道吗:如何在PowerShell中获取打印机属性!

获取打印机位置和状态

要使用 PowerShell 获取打印机位置和状态,请使用以下命令

Get-Printer | Select Name,Location,PrinterStatus | Out-GridView

在上面的示例中,使用Get-Printer,它检索打印机名称、打印机位置并获取打印机状态,并在格式列表中显示打印机信息。

使用 Get-WmiObject 获取打印机端口名称、状态

使用 PowerShell Get-WmiObject cmdlet 和 win32-printer 类,它可以获取打印机状态、打印机位置和打印机端口名。

Get-WmiObject -class win32_printer -ComputerName CORP-IN-18 | Select Caption,Location,PortName,DriverName,PrinterStatus | Out-GridView

在上面的示例中,Get-WmiObject cmdlet 获取指定计算机名(本地计算机或远程计算机)上安装的打印机列表,并以网格视图格式获取打印机 IP 地址、打印机位置。

你知道吗:如何在PowerShell中使用erroraction或errorvariable参数!

结论

我希望上面的文章能够获取打印机的IP地址和打印机状态,其他打印机信息可以使用PowerShell中的Get-Printer cmdlet轻松检索。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯