如何 查看 注册表 键值的名称
@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!
看不懂这二句是什么意思?
请高手赐教