Udostępnij za pośrednictwem


배치 파일 사용하여 Verifier 설정하기

아래의 문서를 보시면 알겠지만 Verifier 를 설정할때 UI 를 사용하지 않고 Command 로 설정하는 것이 가능합니다. 그래서 다음과 같은 Bat 파일을 만들어 봤습니다.
cls
echo off
@echo   =======================================================
@echo   =======================================================
@echo   **                    Set Verifier   V1.0            **
pushd .

if "%1"=="/?" goto ERROR
if /i "%1"=="/h" goto ERROR

if "%1"=="" goto ERROR

if /i "%1"=="Set" (
@echo   Build Mode : Set
@echo   =======================================================
verifier.exe /flags 0xf9 /driver %2 %3 %4 %5 %6 %7 %8 %9
) else if /i "%1"=="Reset" (
@echo   Build Mode : Reset
@echo   =======================================================
verifier.exe /reset
)

goto END_BAT

:ERROR
@echo   -------------------------------------------------------
@echo   Help Menu
@echo   -------------------------------------------------------
@echo Option 1 : Select Operation ( Set / Reset )
@echo Option 2 : Driver Name MAX 8
@echo  MyDriver.sys
@echo   -------------------------------------------------------
@echo  Current Verifier Option
@echo     bit 0 - special pool checking
@echo     bit 3 - pool tracking
@echo  bit 4 - I/O verification
@echo     bit 5 - deadlock detection
@echo     bit 6 - enhanced I/O verification
@echo     bit 7 - DMA verification
@echo EXAMPLE
@echo  1) Set Driver MyDriver1.sys and MyDriver2.sys
@echo    SetVerifier.bat Set MyDriver1.sys MyDriver2.sys
@echo  2) Display the Help
@echo    SetVerifier.bat /h
@echo -------------------------------------------------------

:END_BAT

popd .