bat获取注册表值
@echo off
Setlocal enabledelayedexpansion
for /f "skip=2 delims=: tokens=1,*" %%i in ('reg query "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main " /v "Local Page "') do (
set str=%%i
set var=%%j
set "var=!var:"=!"
if not "!var:~-1!"=="=" set value="!str:~-1!:!var!"
)
echo %value%
pause
说明:将红色部分换成你的注册表项,蓝色部分换成你的键,最后,value变量就是键值。
博客园:冷色008
百度:冷色008