Установить неподписанный драйвер в Windows 2019 без запроса

Я хочу установить неподписанный драйвер в конвейере Azure DevOps ( windows-2019 изображение).

Драйвер имеет форму файла .inf . На локальном компьютере я использую следующую команду:

pnputil -i -a driver_name.inf

, но она показывает запрос безопасности. Есть ли способ отключить его?

Изменить: Запрос выглядит следующим образом:

Would you like to install this device software?

2
задан 16 April 2021 в 18:23
1 ответ

Вы получаете это сообщение, потому что издатель драйвера не находится на вашем сервере.

Вы можете предварительно добавить Novell в качестве доверенного издателя, чтобы удалить такое предупреждение в вашем случае.

Клиент использует цифровые подписи Microsoft Authenticode для подтверждения Novell, Inc. как издателя клиентских драйверов, как того требуют последние версии Windows . Во время установки клиента Windows представляет диалоговое окно утверждения, которое позволяет вам подтвердить, следует ли устанавливать программное обеспечение от издателя: Novell, Inc.

Также доступен параметр "Всегда доверять программному обеспечению от Novell, Inc.". Если вы выберете этот параметр, Windows добавит сертификат Novell, Inc. в список сертификатов доверенных издателей Windows для текущая машина Windows. В следующий раз, когда эта машина Windows обнаружит программное обеспечение драйвера , подписанное той же самой компанией Novell, Inc.сертификат, Windows продолжит установку, а не запросит повторное подтверждение .

Если вы не хотите, чтобы Windows выдавала это разрешение на установку (для Клиента или для любого другого программного обеспечения драйвера, использующего подписи Authenticode, подписанные издателем), вы можете предварительно распространить {{ 1}} публичный сертификат издателя, используемый для подписи Authenticode в списке сертификатов доверенных издателей компьютеров Windows до установки программного обеспечения драйвера.

Чтобы следовать по пути, чтобы сделать это;

Запустите CERTMGR.MSC (обычно; не нужно принудительно повышать права через «Запуск от имени Администратора»).

В меню «Просмотр» выберите «Параметры» и включите «Физические хранилища сертификатов ».

Разверните «Надежные издатели» и выберите / выделите магазин «Локальный компьютер» .

Щелкните правой кнопкой мыши магазин «Локальный компьютер» и в разделе «Все задачи» выберите «Импорт».

Перейдите к сертификату Novell, Inc, который был экспортирован с другого компьютера Windows, и на странице «Хранилище сертификатов» мастера импорта убедитесь, что «Trusted Publishers \ Local Computer "выбрано.

Завершите работу мастера импорта и убедитесь, что сертификат Novell, Inc. отображается в разделе "Trusted Publishers \ Local Computer" консоли CERTMGR.MSC . Выбор хранилища сертификатов локального компьютера во время процесс импорта сертификата - это то, что обеспечивает импорт сертификата Novell, Inc. таким образом, чтобы он был доступен как доверенный издатель для процесса установки драйвера Windows. Опять же, все это происходит автоматически при использовании параметра "Всегда доверять программному обеспечению от Novell, Inc." во время интерактивной установки клиента.

Ссылка

2
ответ дан 24 April 2021 в 00:12

Теги

Похожие вопросы