none
关于WHCK的命令行运行 RRS feed

  • 问题

  • 请问有没有用命令行运行过case的,我们在运行时有些命令不是很懂,有知道的帮忙回答下哈?

    1.EnableAppVerifierOnWUDFHost

    cmd /c IF /I "[WDKIsUmdf]"=="wudfrd" (appverif -enable Exceptions Handles Locks Memory TLS -for WUDFHost.exe)

    这个IF是指的什么意思呢?另外最后面括弧里面的意思也不懂。。。

    2.EnableUMDFObjectTracking

    cmd /c IF /I "[WDKIsUmdf]"=="wudfrd" (reg.exe add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WUDF\Services\{193a1820-d9ac-4997-8c55-be817523f6aa}" /v TrackObjects /t REG_DWORD /d 1 /f )

    3.EnableKMDFRelatedVerification

    cmd /c IF /I "[WDKKey]" NEQ "" (IF /I "[WDKisKMDF]"== "KMDF" (reg.exe add HKLM\System\CurrentControlSet\Services\[WDKKey]\Parameters\Wdf /v EnhancedVerifierOptions /t REG_DWORD /d 1 /f & reg.exe add HKLM\System\CurrentControlSet\Services\[WDKKey]\Parameters\Wdf /v VerifierOn /t REG_DWORD /d 1 /f & reg.exe add HKLM\System\CurrentControlSet\Services\[WDKKey]\Parameters\Wdf /v TrackHandles /t REG_MULTI_SZ /d * /f & reg.exe add HKLM\System\CurrentControlSet\Services\[WDKKey]\Parameters\Wdf /v VerifyDownLevel /t REG_DWORD /d 1 /f))


    • 已编辑 cdcnxt 2012年11月12日 2:50
    2012年11月9日 9:35

答案

  • IF 是条件批处理命令,中括号内的事WHCK使用的系统变量

    http://msdn.microsoft.com/zh-cn/windows/hardware/default.aspx http://whqlcn.wordpress.com

    2012年11月14日 2:39
    版主

全部回复