1

Я хочу установить принтер на огромное количество компьютеров с Windows 7.

Некоторые драйверы подписаны признанными издателями, другие нет.

Когда нет, и я выполняю ручной процесс, я получаю сообщение, что Windows can't verify the publisher of this driver software , и пользователь может выбрать между безопасностью и функциональностью ...

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

Итак, я просматриваю Интернет, и после большого количества "отключить все-безопасность-люди", я нашел частичное решение, чтобы добавить некоторые неподписанные драйверы, использовать (как администратор)

pnputils -a somedriver.inf

затем я получаю объявление (я должен нажать), и после выбора Install this driver anyway все драйверы, связанные с этим somedriver.inf, могут быть установлены простыми пользователями без этого сообщения.

(Другие думают, что это можно сделать с помощью pnputils, но я не совсем понял, для чего он предназначен.)

Но я должен сделать эту операцию на каждом компьютере, для каждого драйвера. Операция, которая вызовет много несмешной работы ...

(?) Как я могу добавить одного издателя драйвера без запроса? Как я могу проверить файл inf, чтобы увидеть, будет ли он принят или нет?

1 ответ1

2

Попробуйте использовать групповые политики.

Создайте новый объект групповой политики и перейдите в Computer Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions .

Включите это, а затем в разделе « Запросы безопасности » установите « При установке драйверов для нового подключения » и « При обновлении драйверов для существующего подключения » на « Не показывать предупреждение или запрос на повышение прав ».

Теперь сделайте то же самое для User Configuration -> Policies -> Administrative Templates -> Printers -> Point and Print Restrictions

Если вы настраиваете принтеры на месте для пользователей, то часто вам нужно (также) разрешить пользователям устанавливать драйверы принтеров, даже если они не являются администраторами. Это можно сделать с помощью Computer Configuration -> Policies -> Administrative Templates -> System -> Driver Installation Групповая политика установки драйверов , добавив GUID класса устройства принтера к « Разрешить неадминистраторам устанавливать драйверы для этих классов настройки устройства ».

Вы можете получить список идентификаторов GUID классов устройств от Microsoft.

Для принтеров нужно добавить два:

  • {4d36e979-e325-11ce-bfc1-08002be10318} (принтеры)
  • {4658ee7e-f050-11d1-b6bd-00c04fa372a7} (PnPPrinters)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .