BSOne.SFC/Tocsg.Module/Bs1Flt/bin/configDrivers.bat

40 lines
1.5 KiB
Batchfile

@echo off
setlocal
set "SRC_DIR=C:\mgkim\3.work\xPrint\src\bs1flt\bin"
@copy renameme32.sys bsonex32.sys >NUL
@copy renameme64.sys bsonex64.sys >NUL
:: 드라이버 설정
@madConfigDrv bsonex32.sys bs1HookDriver -unsafeStopAllowed
@madConfigDrv bsonex64.sys bs1HookDriver -unsafeStopAllowed
@madConfigDrv.exe bsonex32.sys bs1HookDriver AppCtrl32.dll -unsafeStopAllowed
@madConfigDrv.exe bsonex64.sys bs1HookDriver AppCtrl32.dll AppCtrl.dll -unsafeStopAllowed
echo.
echo -------------------------------------------------------
echo [성공] madConfigDrv 작업이 완료되었습니다.
echo -------------------------------------------------------
:: 서명 작업
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bsonex32.sys"
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bsonex64.sys"
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\AppCtrl.dll"
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\AppCtrl32.dll"
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bs1dc.exe"
echo.
echo -------------------------------------------------------
echo [성공] 서명작업이 완료되었습니다.
echo -------------------------------------------------------
:END
pause
exit /b 0
:ERROR
echo.
echo [오류] 파일 복사 중 문제가 발생했습니다. 경로를 확인해주세요.
pause
exit /b 1