标题: [已解决]批处理判断注册表值是否存在
[打印本页]
作者: 289403
时间: 2010-4-25 18:49
标题: [已解决]批处理判断注册表值是否存在
@echo off
set rr = reg query "HKEY_CURRENT_USER\Software\aa" /ve
if not "%rr%" == "aa" (
echo 不存在
) else (
echo 存在
)
判断项 aa的默认值是不是aa这个为什么老是查询值为空呢。查不到啊,哪里出错了呢
[
Last edited by 289403 on 2010-4-25 at 19:10 ]
作者: Hanyeguxing
时间: 2010-4-25 19:00
@echo off
reg query "HKCU\Software\aa" /ve >nul
if ERRORLEVEL 1 (echo.不存在) else echo.存在
pause
作者: sun2052
时间: 2010-4-25 19:08
@echo off
reg.exe query "HKLM\SOFTWARE\aaa">nul 2>nul
if "%errorlevel%"=="0" (
echo 存在
) else (
echo 不存在
)
pause
作者: 289403
时间: 2010-4-25 19:09
多谢了,可以了