2014-09-03 5 views
0

Из представления сценариев вы можете проверить, не является ли драйвер неподписанным, или, точнее, проверить, не может ли быть проверен издатель, - прежде чем пытаться установить?Проверьте, не был ли драйвер неподписанным, прежде чем пытаться установить

Проблема похожа на это: How to get rid of "windows can't verify the publisher of this driver software" window?

Я не хочу, чтобы установить драйвер, если «Windows не может проверить издателя этого программного драйвера» появляется сообщение; Я просто хочу проверить.

Я доволен любым сценарием или закодированным решением.

ответ

0

Signtool.exe может использоваться, чтобы проверить подпись.

Пожалуйста, прочтите MSDN link о параметрах signtool.exe. Signtool может быть найден в% программных файлов%/windows Kits \ 8.1 \ bin

Чтобы проверить подпись с целью запуска исполняемого файла или установки пакета драйвера, правильным вариантом является/pa. См. KMCS_Walkthrough.doc.
Чтобы проверить подпись с целью загрузки кода режима ядра, правильным вариантом является/kp.

Пример пакетного файла, который проверяет подпись файла, используя/год:

"C:\Program Files (x86)\Windows Kits\8.0\bin\x86\signtool" verify /v /pa %1 
pause 

еще несколько примеров:

Signtool verify /pa /v /c tstamd64.cat amd64\toaster.sys 

Пожалуйста, обратитесь MSDN entry и Blog entry для получения более подробной информации о движении подписи ,

Смежные вопросы