无法使用 pnputil 安装打印机驱动程序

无法使用 pnputil 安装打印机驱动程序

我正在尝试在打印服务器上安装多台打印机,但在此之前,作为先决条件,我必须添加打印机驱动程序,我正在执行以下步骤,但我无法在 Get-PrinterDriver 命令行下查看正确的驱动程序。请帮帮我。

步骤 1 从源 inf 文件添加并安装驱动程序

pnputil /add-driver D:\Drivers\Ricoh\Ricoh MP 402\disk1\oemsetup.inf /install

第 2 步获取打印机驱动程序列表

Get-PrinterDriver -Name *

步骤3 添加打印机端口

Add-PrinterPort -Name <Priner IP address> -PrinterHostAddress <Priner IP address>

步骤 4 添加打印机

Add-Printer -Name <Printer Name> -DriverName 'Ricoh MP 402SPF' -PortName <Printer IP Address>

但是,在步骤 4 中,命令失败并出现以下错误。

Add-Printer:指定的驱动程序不存在。使用 add-printerdriver 添加新驱动程序,或指定现有驱动程序。位于 D:\Install_printer.ps1:41 char:17

  • ... 添加打印机-名称$Printer.PrinterName-DriverName“$Driv ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo:未指定:(MSFT_Printer:ROOT/StandardCimv2/MSFT_Printer)[添加打印机],CimException
    • FullyQualifiedErrorId:HRESULT 0x80070705,添加打印机

当我调查时,我发现在 Get-PrinterDriver 命令下我无法看到正确的驱动程序名称“Ricoh MP 402SPF”,而当我检查 C:\Windows\INF\setupapi.dev.log 文件时,我能够看到驱动程序已成功安装。

Get-PrinterDriver 命令行的输出

  • 用于通用打印的 PCL6 V4 驱动程序

    Microsoft XPS 文档编写器 v4

    Microsoft 打印到 PDF

    Microsoft 增强型指向和打印驱动程序

    HP LaserJet 9040 PCL6 类驱动程序

    理光 SP 4510DN PCL 6

    理光 MP C1500/615C PCL6

    远程桌面轻松打印

    Microsoft 增强了 Point and Print 兼容性驱动程序

    通用/仅限文本

    Microsoft 增强了 Point and Print 兼容性驱动程序

有人能帮我看看我到底缺少什么吗?在哪里/如何安装驱动程序?还有,有人能指导我是否仍然需要添加打印机驱动程序吗?如果是,请指导我如何检查驱动程序的名称是什么?

附言:我已经使用上述命令创建了整个脚本,因此即使使用单独的命令,我也无法安装打印机。

答案1

我已确认 pnputil 命令失败。这是打印机驱动程序的一个缺陷。您需要联系供应商。作为一种解决方法,使用传统的“打印服务器属性”对话框安装驱动程序是可行的,如 ReadMe.html 中所述。

相关内容