regeditx | ||
软件包说明: 主程序: regeditx.exe 例子文件: RegAccessDsn.bat, RegAccessDsn.reg.txt, 如用户系统上没有 "MS Access Database" 用户数据源, 可用这2个例子文件创建.
regeditx V 1.0, by forxm@21cn.com, 2006-12.
调用系统命令 regedit.exe, 但会首先测试指定键值是否存在.
regeditx.exe /T[-|+]:RegistryKey [*]
/T 对一个注册表中的键值的存在性进行测试.
键值必须是以下字串起头:
HKEY_CLASSES_ROOT HKEY_CURRENT_CONFIG HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE HKEY_USERS HKEY_PERFORMANCE_DATA
HKEY_DYN_DATA
[-|+] -: (默认) 如果不存在, 调用 regedit.exe.
+: 如果存在, 调用 regedit.exe.
[*] 其它参数直接传送给regedit.exe.
例子, 如果一个键值不存在, 将指定的*.reg文件合并入注册表:
regeditx.exe /T:"HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\MS Access Database" /S RegAccessDsn.reg