最近在做灾备项目中,需要对一台Window服务器上的注册表,修改键值,这里记录修改的方法。

1 reg命令

reg命令是Windows系统命令,位于c:\windows\system32\目录下面,是系统修改注册表的一个工具。

在Windows的CMD窗口中,在C:\Windows\system32目录, 输入reg /?也可查看命令的用法:

下面演示添加注册表的添加、修改、删除、查询的reg命令操作方法

2. 添加和修改

2.1 添加注册表目录

要添加一个注册表项目录\mysoft\erp25到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\中

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25

添加后在注册表编辑器中查看

2.2 添加注册表值

添加注册表项servername和值

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25 /v servername /t REG_SZ /d 192.168.10.11

这里添加一个名称servername,类型是文本字符串, 值为这一个ip地址,添加后的值

2.3 修改注册表项的值

现在要修改servername的值为 192.168.1.1,可在命令后面加参数 /f ,/f表示不用询问信息而直接添加子项或项

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25 /v servername /t REG_SZ /d 192.168.1.1 /f 

查看修改后的注册表项的值

3 查询

查看指定路径的注册表项的子项

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25

查询的子项结果

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25(默认)    REG_SZservername    REG_SZ    192.168.1.1

如果要查询指定名称的值,在最后面加参数 /v servername

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25 /v servername

4 删除

删除名称是servername的值

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25 /v servername /f

删除指定路径

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft\erp25 /f

5 批处理脚本执行

如果要通过一个批处理文件执行注册表项的编辑,可把命令放到一个批处理中,例如要添加一个指定目录,批处理文件命令内容

@echo off
C:\Windows\System32\reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\mysoft

命令使用reg的绝对路径,这样有系统权限能够执行

Windows中使用reg命令编辑注册表相关推荐

  1. WINDOWS中关于内存管理的注册表优化

    WINDOWS中关于内存管理的注册表优化 [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Man ...

  2. Reg 命令修改注册表

    首先要说明:编辑注册表不当可能会严重损坏您的系统.在更改注册表之前,应备份计算机上任何有价值的数据 只有在别无选择的情况下,才直接编辑注册表.注册表编辑器会忽略标准的安全措施,从而使得这些设置会降低性 ...

  3. 注册表的作用、bat文件中REG ADD命令添加注册表项以及bat

    注册表的用途与设置 注册表是windows的核心,里面储存着大量的系统信息,说白了就是一个庞大的数据库.如果你不懂什么是数据库,那没关系,不影响你了解注册表,不过最好对数据库有所了解.注册表里面所有的 ...

  4. 命令编写注册表文件修改注册表项

    命令编写注册表文件修改注册表项 1.何谓REG文件 REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中.利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的 ...

  5. windows 9X, 2000, xp所有版本注册表设置大全

    windows 9X, 2000, xp所有版本注册表设置大全 别人Blog上的,非常全面!玩计算机程序的人必不可少的资料,供大家参考! 一.开始菜单及相关设置 [HKEY_CURRENT_USER/ ...

  6. 查看电脑配置命令_注册表

    查看电脑配置命令 2008年06月16日 星期一 13:59 打开注册表 开始--运行--regedit 什么是注册表? 注册表因为它复杂的结构和没有任何联系的CLSID键使得它可能看上去很神秘.不幸 ...

  7. 在VC++中访问和修改系统注册表

    Windows95/98的注册表包含了Windows95/98的系统配置.PC机的硬件配置.Win32应用程序和用户的其他设置信息.注册表和INI文件不同,它是多层次的树状数据结构,具有六个分支(根键 ...

  8. windows 9X, 2000, xp所有版本注册表设置(1)

    <开始菜单及相关设置> [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "No ...

  9. 禁止编辑注册表+ 文件劫持(映像劫持)

    昨天维护电脑时发现打开不注册表,打开时发现是打开文本文件,通过工具查看打开参数 notepad.exe "c:\windows\regedit.exe", 经过一番分析后: 得出映 ...

最新文章

  1. Nmap扫描教程之基础扫描详解
  2. access的未来发展 ieee_传感器行业发展路在何方 多国专家齐聚来一场头脑风暴
  3. stick footers布局
  4. Kotlin的2017年总结与2018年展望
  5. HTML中有关表格的基本属性知识
  6. 删除系统Win7系统盘越来越小,系统盘清理技巧
  7. 关于vue2.0组件通信
  8. 电脑cmd命令大全_电脑定时关机的方法(2)
  9. android中AsyncTask和Handler对比
  10. Codrops 优秀教程:基于 CSS3 的全屏网页过渡特效
  11. OpenCV中VideoCapture判断isOpened()时总是返回false
  12. linux6无法启动iscsi服务,RHEL6下安装配置ISCSI服务器
  13. 记录——《C Primer Plus (第五版)》第七章编程练习第十一题
  14. C#绘制条码CODE39和CODE39全码模式
  15. 阶段3 2.Spring_03.Spring的 IOC 和 DI_12 注入集合数据
  16. 优化器TORCH.OPTIM
  17. code3:使用set判断数组中是否有重复值
  18. DVWA 不跳转_终于开通!小红书图文、直播可跳转淘宝链接!
  19. Java基础笔试练习(八)
  20. TikTok带货爆单:彩色人造玫瑰周增长率飙升,TikTok热卖榜前10?

热门文章

  1. 一个简单的问题:单元测试中让线程sleep的方法
  2. IDEA开发流程Activiti需要注意的一些坑
  3. python实现石头剪刀布游戏
  4. python将html转成pdf,python将html转成PDF的实现代码(包含中文)
  5. equalsIgnoreCase()的作用
  6. 最全从零配置Fiddler实现抓取app数据(HTTPHTTPS)
  7. Windows 10随机性死机怎么办?
  8. Python制作木马
  9. 区块链与大数据的联系
  10. 顶尖的人都是怎么想的!(很残酷)