前言
做了一段时间的bat脚本开发,bat脚本中有各种各样的命令跟传统的编程逻辑完全不同,本专栏会讲解下各种各式的命令使用方法。
本篇文章讲解的是windows系统注册表操作命令"reg"。
reg命令简介
“reg” 是 Windows 操作系统中的一个命令行工具,用于操作 Windows 注册表。注册表是 Windows 操作系统中存储系统设置和配置信息的一个重要数据库。
reg命令使用
以下是几个常用的 “reg” 命令参数和功能:
1、查询 reg query
用于查询注册表中的键、子键和值。例如查询系统中所有字体:
reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts"
2、新增 reg add
用于添加新的键、子键和值到注册表中。例如添加添加字体到注册表中:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v test /t REG_SZ /d "test.ttf"
会报错:拒绝访问
需要用管理员权限打开命令提示符界面才可以往下执行:
打开注册表,可以看到注册表中新增了一行
3、删除 reg delete
用于删除注册表中的键、子键和值。
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "test"
将步骤2中添加的注册表数据进行删除操作,结果如下:
4、其他命令
这两个命令很少使用,可以忽略不管。
reg export:用于导出注册表中的键、子键和值到一个文件。
reg import:用于从一个以前导出的注册表文件中导入键、子键和值。
还有其他参数和功能,你可以在命令行中输入 reg /?
或者 reg <命令> /?
查看更详细的帮助信息。请注意,在使用 “reg” 命令时要谨慎操作,因为修改注册表可能会对系统产生影响。