Невозможно установить драйвер принтера с помощью 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 символ:17

  • ... Добавить-принтер -Имя $принтера.ИмяПринтера -ИмяДрайвера "$Драйв ...
  •             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • 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

    Печать в PDF от Microsoft

    Улучшенный драйвер Point and Print от Microsoft

    Драйвер класса HP LaserJet 9040 PCL6

    RICOH SP 4510DN PCL 6

    Ricoh MP C1500/615C PCL6

    Удаленный рабочий стол Простая печать

    Драйвер совместимости Microsoft с улучшенной функцией Point and Print

    Общий / Только текст

    Драйвер совместимости Microsoft с улучшенной функцией Point and Print

Может ли кто-нибудь помочь мне, что именно мне не хватает и где/как я могу установить драйвер? Также может ли кто-нибудь подсказать, требуется ли еще add-printerdriver? Если да, пожалуйста, подскажите, как я могу проверить, как называется драйвер?

PS: Я создал целый скрипт, используя приведенные выше команды, но даже используя отдельные команды, мне не удается установить принтеры.

решение1

Я подтвердил, что команда pnputil не работает. Это дефект драйвера принтера. Вам нужно связаться с поставщиком. В качестве обходного пути установка драйвера с использованием традиционного диалогового окна свойств сервера печати работает, как указано в ReadMe.html.

Связанный контент