Windows中使用reg命令编辑注册表
最近在做灾备项目中,需要对一台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命令编辑注册表相关推荐
- WINDOWS中关于内存管理的注册表优化
WINDOWS中关于内存管理的注册表优化 [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Man ...
- Reg 命令修改注册表
首先要说明:编辑注册表不当可能会严重损坏您的系统.在更改注册表之前,应备份计算机上任何有价值的数据 只有在别无选择的情况下,才直接编辑注册表.注册表编辑器会忽略标准的安全措施,从而使得这些设置会降低性 ...
- 注册表的作用、bat文件中REG ADD命令添加注册表项以及bat
注册表的用途与设置 注册表是windows的核心,里面储存着大量的系统信息,说白了就是一个庞大的数据库.如果你不懂什么是数据库,那没关系,不影响你了解注册表,不过最好对数据库有所了解.注册表里面所有的 ...
- 命令编写注册表文件修改注册表项
命令编写注册表文件修改注册表项 1.何谓REG文件 REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中.利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的 ...
- windows 9X, 2000, xp所有版本注册表设置大全
windows 9X, 2000, xp所有版本注册表设置大全 别人Blog上的,非常全面!玩计算机程序的人必不可少的资料,供大家参考! 一.开始菜单及相关设置 [HKEY_CURRENT_USER/ ...
- 查看电脑配置命令_注册表
查看电脑配置命令 2008年06月16日 星期一 13:59 打开注册表 开始--运行--regedit 什么是注册表? 注册表因为它复杂的结构和没有任何联系的CLSID键使得它可能看上去很神秘.不幸 ...
- 在VC++中访问和修改系统注册表
Windows95/98的注册表包含了Windows95/98的系统配置.PC机的硬件配置.Win32应用程序和用户的其他设置信息.注册表和INI文件不同,它是多层次的树状数据结构,具有六个分支(根键 ...
- windows 9X, 2000, xp所有版本注册表设置(1)
<开始菜单及相关设置> [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] "No ...
- 禁止编辑注册表+ 文件劫持(映像劫持)
昨天维护电脑时发现打开不注册表,打开时发现是打开文本文件,通过工具查看打开参数 notepad.exe "c:\windows\regedit.exe", 经过一番分析后: 得出映 ...
最新文章
- Nmap扫描教程之基础扫描详解
- access的未来发展 ieee_传感器行业发展路在何方 多国专家齐聚来一场头脑风暴
- stick footers布局
- Kotlin的2017年总结与2018年展望
- HTML中有关表格的基本属性知识
- 删除系统Win7系统盘越来越小,系统盘清理技巧
- 关于vue2.0组件通信
- 电脑cmd命令大全_电脑定时关机的方法(2)
- android中AsyncTask和Handler对比
- Codrops 优秀教程:基于 CSS3 的全屏网页过渡特效
- OpenCV中VideoCapture判断isOpened()时总是返回false
- linux6无法启动iscsi服务,RHEL6下安装配置ISCSI服务器
- 记录——《C Primer Plus (第五版)》第七章编程练习第十一题
- C#绘制条码CODE39和CODE39全码模式
- 阶段3 2.Spring_03.Spring的 IOC 和 DI_12 注入集合数据
- 优化器TORCH.OPTIM
- code3:使用set判断数组中是否有重复值
- DVWA 不跳转_终于开通!小红书图文、直播可跳转淘宝链接!
- Java基础笔试练习(八)
- TikTok带货爆单:彩色人造玫瑰周增长率飙升,TikTok热卖榜前10?