kvm-guest-drivers-windows

Форк
0
29 строк · 746.0 Байт
1
@echo off
2

3
setlocal
4
echo Loading Windows 10 build env
5
call "%~dp0\SetVsEnv.bat" Win10
6
for /r "%~dp0\..\" %%i in (*.sys) do call :sign_if_win10 "%%i"
7
for /r "%~dp0\..\" %%i in (*.cat) do call :sign_if_win10 "%%i"
8
endlocal
9

10
setlocal
11
echo Loading Windows 11 build env
12
call "%~dp0\SetVsEnv.bat" Win10
13
for /r "%~dp0\..\" %%i in (*.sys) do call :sign_if_win11 "%%i"
14
for /r "%~dp0\..\" %%i in (*.cat) do call :sign_if_win11 "%%i"
15
endlocal
16

17
exit /B 0
18

19
:sign_if_win10
20
echo "%~1" | findstr /i /c:win10
21
if errorlevel 1 goto :eof
22
"signtool.exe" sign /fd SHA256 /f "%~dp0\VirtIOTestCert.pfx" "%~1"
23
goto :eof
24

25
:sign_if_win11
26
echo "%~1" | findstr /i /c:win11
27
if errorlevel 1 goto :eof
28
"signtool.exe" sign /fd SHA256 /f "%~dp0\VirtIOTestCert.pfx" "%~1"
29
goto :eof

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.