标题: 如何 用批处理查看 注册表 键值的名称
[打印本页]
作者: mayu2004
时间: 2008-1-8 10:57
标题: 如何 用批处理查看 注册表 键值的名称
如何 查看 注册表 键值的名称
@echo off
setlocal enabledelayedexpansion
for /f "skip=4 tokens=1* delims=:" %%i in ('reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Run') do (
set str=%%i
set var=%%j
set "var=!var:"=!"
if not "!var:~-1!"=="=" echo !str:~-1!:!var!
)
例如这个 程序 只能 获得 键值
作者: 不得不爱
时间: 2008-1-8 11:46
@echo off
setlocal enabledelayedexpansion
for /f "skip=4 tokens=1,3*" %%i in ('reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Run') do (
set str=%%i
set var=%%j %%k
set "var=!var:"=!"
if not "!var:~-1!"=="=" echo !str! !var!
)
作者: sun92102
时间: 2008-1-8 19:19
标题: 请教set "var=!var:"=!"...
set "var=!var:"=!"
if not "!var:~-1!"=="=" echo !str! !var!
看不懂这二句是什么意思?
请高手赐教