08-02-2022, 15:03
(08-02-2022, 14:01)Ruslan Писал(а): на сайте ЕСПД с сертификатов есть msi-инсталятор. Только его через групповые политики не запустишь - нужно подтверждение пользователя на установку сертификата. Вот в этом и есть проблема.
Ну, да) Именно из msi мы и "вытащили" ca.root.crt (сертификат в формате base64). В msi же есть еще и ca.root.cer - это тот же сертификат, но в бинарном формате.
Подтверждение пользователя - это лишь клик по нужному контролу. Да, батником это уже не описать, а вот autoit-скрипты это умеют. Чем мы и воспользовались)
certmgr.exe в данном случае жизненно необходим, но и с этим прекрасно справляется скомпилированная функция FileInstall() того же autoit.
ЗЫ Выглядит, как реклама autoit)