Board logo

标题: [注册表类] [已解决]批处理怎样读取注册表项值并声明变量? [打印本页]

作者: xxez    时间: 2011-9-28 19:51     标题: [已解决]批处理怎样读取注册表项值并声明变量?

如我想读取注册表项
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion"   中的  ProgramFilesDir  的值,类型:REG_SZ,并声明变量,该该如何实现
作者: awk    时间: 2011-9-28 20:40

  1. @echo off
  2. for /f "tokens=1-2 delims=:" %%a in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion" /v ProgramFilesDir') do (
  3.     set strL=%%a
  4.     set strR=%%b
  5. )
  6. set str=%strL:~-1%:%strR%
  7. echo,%str%
  8. pause
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2