Да нет же, я и не думаю о «нормальной» подписи у микрософт.
Речь идёт о том, чтобы
- Выложить архив с DLPortIO 64 и рекомендациями
на моём конце и
- Выкачать архив с DLPortIO 64
- Выкачать с указанного сайта dseo13b.exe
- Подписать тестовой подписью драйвер и включить тестовый режим
- Запустить батник-инсталлятор
на конце пользователя avreal
заменить на- Выкачать с указанного сайта dseo13b.exe
- Подписать тестовой подписью драйвер и упаковать подписанный
- Выложить архив с DLPortIO 64 и рекомендациями
на моём конце и
- Выкачать архив с DLPortIO 64
- Запустить батник-инсталлятор
на конце пользователя avreal (или чего угодно другого, требующего DLPortIO 64).
Тестовый режим включит сам батник после копирования драйвера.
Код
bcdedit -set testsigning on
Естественно, батник нужно выполнять от имени администратора.
UAC выключать ни на время инсталляци, ни на время работы такого драйвера
не нужно (как я понимаю, это несколько уменьшает возможность заражения всякой дрянью в виде неизвестно кем подписанных драйверов)
Вопрос в том, насколько корректно выкладывать в сеть драйвер, подписнный тестовой подписью. Такеи подписи ведь предназначены для внутреннего пользования разработчика, чтобы не подписывать все промежуточные версии после каждой перекомпиляции.
Без тестового режима не работает, проверено.
Наигрался вдоволь (внимание, петля, то сообщение ссылается назад сюда) разными способами инсталляции и проверками использования.
Кстати, как-то странно получается (под остальными os, где тест-режим не нужен).
Код
net start dlportio
то включает драйвер сразу, можно без перезагрузки пользоваться avreal-ом, то нет. А, может, я просто с сонных глаз что-то не так делал.