养成每日阅读好习惯, 每天进步, 超越昨天的自己
作者:有勇气的牛排
愿景:输出体系化编程知识与技巧,助力软件行业发展与从业者学习减负,让编程产生更大价值。
Windows专栏文章: Windows文章专栏大全 | 有勇气的牛排
哈喽,大家好,我是有勇气的牛排,今天特意给大家带来了一篇Windows注册表相关的文章。注册表是Microsoft Windows操作系统和其应用程序中的一个重要的层次型数据库,用于存储系统和应用程序的设置信息,对于写高级脚本与安全检查等操作有非常大的帮助。快快学习吧。
有问题的小伙伴欢迎在文末评论,点赞、收藏是对我最大的支持!!!。
如果系统安装在C盘,那控制台注册表的编辑器reg.exe
就在C:\Windows\System32
(一些精简版的系统将这些程序都删除了,这样的情况你可以从其他系统中拷贝一个放置这个目录下)
reg帮助
reg /?
打开图形界面的注册表编辑器,win+R
输入
regedit
值类型
REG_SZ
REG_DWORD
REG_EXPAND_SZ
REG_MULTI_SZ
REG_QWORD
REG_SZ
实例一:使用CMD在根键HKEY_CURRENT_USER
下创建一个子健“charles”,在这个子健中,添加一个值名为hello
,类型为REG_ZS
,数据为“welcome to lgch_xyz”
1、增加
reg add hkcu\charles /v hello /t REG_SZ /d "welcome to lgch_xyz"
HKCU
:根键 HKEY_CURRENT_USER
的缩写
另外几个缩写:HKCR
、HKLM
、HKU
、HKCC
,取根键的
/v
:需要创建的值的名称
/t
:值的类型
/d
:值的数据
这里如果子健charles存在,则不做任何操作
2、修改
图中发现,hello
上面还有一个默认值,name如何修改呢
reg add hkcu\charles /ve /t REG_DWORD /d 1
实例二:查看某个注册表项下面的值
1、查看刚才创建的整个下面的所有值得数据
reg query hkcu\charles
2、如果一个键下面的数据过多,可以使用下面的命令查看hello值得数据
reg query hkcu\charles /v hello
reg query hkcu\charles /ve
1、导出hkcu\charles
这个键到C盘
下命名为charles.reg
reg export hkcu\charles c:\charles.reg
reg delete hkcu\charles /f
3、这是后查看这个键就会报错
reg query hkcu\charels
reg import c:\charles.reg
reg delete hkcu\charles /v hello /f
/f
:强制删除且不询问,如果不添加则会询问是否删除
reg delete hkcu\charles /ve /f
参考文章:
[1] https://www.qingsword.com/qing/163.html