У меня есть скрипт SetupComplete.cmd, который устанавливает OpenVPN без вывода сообщений, сначала он вставляет сертификат для драйвера TAP, поэтому установка остается без присмотра.
это код, который у меня есть:
CD /D %~dp0
ECHO PLEASE WAIT DO NOT CLOSE THIS WINDOW...
@ECHO OFF
certutil -addstore "TrustedPublisher" Tools\Silent\OpenVPN\OpenVPN.cer
CALL Tools\Silent\OpenVPN\OpenVPN-S.exe /S
Это прекрасно работает при обычном запуске, а также при запуске из C: \ Windows \ Setup \ Scripts
Однако при запуске после первой установки выдает ошибку и говорит, что система не может найти файл .cer.
Я также пытался установить сертификат в качестве переменной, и это сделало то же самое.
Кто-нибудь знает, почему это происходит и как это исправить?