用批处理检测注册表键值是否等于一个数..

检测HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR Start 是否等于3 如果等于3 就显示等于3 不是就显示 不等于3

@echo off
for /f "tokens=3 delims= " %%a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start') do (
if "%%a"=="0x3" (
echo 当前值等于 3
) else (
for /f "tokens=2 delims=x" %%a in ("%%a") do (
echo 当前值不等于 3,该值现为:%%a
)
)
)
pause
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答