Board logo

标题: 批处理注册表 [打印本页]

作者: sailor     时间: 2007-6-1 13:00    标题: 批处理注册表

请问:如何利用批处理命令复制注册表的一项的值?怎么保存?
         还有如何修改一项的值?
     还望各位指教。谢谢。
:(:(:(:(

[ Last edited by sailor on 2007-6-1 at 01:02 PM ]
作者: lxmxn     时间: 2007-6-1 13:49
参考 reg /?
作者: sailor     时间: 2007-6-1 14:32
谢谢
作者: ttyp     时间: 2007-6-1 14:33


  Quote:
Originally posted by lxmxn at 2007-6-1 13:49:
参考 reg /?

reg 不是所有WINDOW都有的命令吧

添加修改注册表,还是先导出注册表的一节

然后用批处理生成这个文件

最后用regedit /s 文件名 导入注册表

删除一项时,在该文件的项前加入"-"即可
作者: HAT     时间: 2007-6-1 19:37
//还有如何修改一项的值?

FYI
@echo off
rem Function: Lock the regedit
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableRegistryTools /t reg_dword /d 00000001 /f

@echo off
rem Function: Unlock the regedit
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v DisableRegistryTools /t reg_dword /d 00000000 /f

作者: HAT     时间: 2007-6-1 19:45
//如何利用批处理命令复制注册表的一项的值?怎么保存?
@echo off
reg export HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run MyRun.reg