Windows 7 установить драйвер принтера в автоматическом режиме без диалогового окна " предупреждение системы безопасности Windows

Я пытаюсь автоматически и бесшумно установить определенный драйвер принтера (ghostpdf) и принтер, чтобы подготовить несколько машин для выполнения тестов. Я использую Установка драйвера принтера из командной строки

 rundll32 printui.dll, PrintUInternet Explorerntry /Gw /ia /m "Ghostscript PDF" /K /h x64 /v 3 /f 
"c:templibghostpdf.inf"

в c:templib есть драйвера скопированы на GhostPDF (http://ghostscript.com/GhostPDF.HTML)

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

26
задан Journeyman Geek
05.05.2023 10:44 Количество просмотров материала 3014
Распечатать страницу

2 ответа

есть ли способ подавить "предупреждение системы безопасности Windows" и установить драйвер принтера с помощью сценариев?

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

2
отвечен ta.speot.is 2023-05-06 18:32

для тех из вас, кто хочет обойти диалог безопасности, который возникает при установке драйверов, не подписанных MS-WHQL, на Windows 7 64Bit (и Windows 8, 8.1), для меня было только одно решение, которое работало для скриптовых, автоматических, автоматических или тихих установок: импортируйте сертификаты до установки

выполните следующие действия:

  1. установите програмное обеспечение раз вручную путем подтверждать что неподписанные водители будут использовано

  2. перейдите в %windir%\inf и найдите последнюю версию OEM??.INF-файл; откройте его (блокнот)и убедитесь по его содержимому, что это драйвер, который вы хотите установить автоматически в следующий раз

  3. перейдите в %windir%\system32\catroot{любой идентификатор}\OEM??.CAT (<- тот же номер, что и на Шаге 2); щелкните правой кнопкой мыши на этом файле, выберите Свойства, перейдите на вкладку "цифровые подписи", отметьте сертификат, нажмите на детали

  4. в следующем окне нажмите кнопку "Показать Сертификат"

  5. в следующем окне откройте вкладку " Подробности "и нажмите" Сохранить в файл"..."

  6. собрать/все сертификаты

  7. установите эти сертификаты

7a. либо в пакетном /cmd скрипте, используя " certutil.ехе -Ф -addstore "TrustedPublisher" "МОЙ_ФАЙЛ.cer " до установки

7Б. или с помощью групповых политик (политика компьютера \ папка \ Windows \ безопасности \ политики открытого ключа \ добавьте сюда свои файлы)

наконец, запустите установку так, как вы хотели :D

Примечание:

Я не смог обойти проверку подписи драйвера windows на Windows 7 SP1 Enterprise x64 с помощью

  • Bcdedit.exe / установить nointegritychecks на

  • Bcdedit.exe / установить testsigning на

  • Bcdedit.EXE-файл /набор loadoptions DDISABLE_INTEGRITY_CHECKS

  • Групповая Политика / Пользователи / настройки / Административные шаблоны / Система / драйверы / подпись = игнорировать

  • Совместимость Приложений (ApplicationCompatibilityToolkitSetup.исполняемые http://www.microsoft.com/download/en/details.aspx?id=7352 ) установить NoSignatureCheck, экспорт базы данных, sdbinst -м \путь\dbfile.sdb)

3
отвечен Gizmo0001 2023-05-06 20:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

drivers
printer
silent-install
uac
windows-7
Вверх