-
怎么用bat批处理修改注册表 批处理 注册表修改
- 作者:傅思颖 分类:电脑技术 发布时间:2023-02-19 19:26:00
很多时候我们要进行一些注册表的编辑处理,一般用注册表编辑器就可以了,如果此时我们需要用bat批处理来进行操作要如何写命令呢?下面小编就分享下具体的方法。 具体方法如下: 命令格式: reg add 注册表路径 /v 值名 /t 要修改的数值类型 /d 想要输入的数据 /f(这个选项可根据情况自行添加,意为不用提示就强行改写现有注册表项) 如果在批处理中不想显示出命令执行过程可以再reg前面加入@,后面加上>nul,不用加空格,紧贴命令前后。 例子:@r...
很多时候我们要进行一些注册表的编辑处理,一般用注册表编辑器就可以了,如果此时我们需要用bat批处理来进行操作要如何写命令呢?下面小编就分享下具体的方法。
具体方法如下:
命令格式:
reg add 注册表路径 /v 值名 /t 要修改的数值类型 /d 想要输入的数据 /f(这个选项可根据情况自行添加,意为不用提示就强行改写现有注册表项)
如果在批处理中不想显示出命令执行过程可以再reg前面加入@,后面加上>nul,不用加空格,紧贴命令前后。
例子:@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "test" /t REG_DWORD /d "c:\windows\system32\regedit" /f>nul
命令提示符
reg /?
看一下帮助。
系统关于reg add 的用法的解释帮你贴一下,自己看吧
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
KeyName [\\Machine\]FullKey
远程机器的机器名 - 忽略默认到当前机器。
远程机器上只有 HKLM 和 HKU。
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 所选 ROOTKEY 下注册表项的完整名
/v 所选项之下要添加或修改的值名
/ve 为注册表项添加空白值名<无名称>
/t RegKey 数据类型
[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
如果忽略,则采用 REG_SZ
/s 指定一个在 REG_MULTI_SZ 数据字符串中
用作分隔符的字符
如果忽略,则将 "\0" 用作分隔符
/d 要分配给添加的注册表 ValueName 的数据
/f 不用提示就强行改写现有注册表项
例如:
REG ADD \\ABC\HKLM\Software\MyCo
添加远程机器 ABC 上的一个注册表项 HKLM\Software\MyCo
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
添加一个值(名称: Data,类型: REG_BINARY,数据: fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
添加一个值(名称: MRU,类型: REG_MUTLI_SZ,数据: fax\0mail\0\0)
REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
添加一个值(名称: Path,类型: REG_EXPAND_SZ,数据: %systemroot%)
注意: 在扩充字符串中使用双百分比符号( %% )
比如现在
HKEY_LOCAL_MACHINE\SOFTWARE\03D0C547-EBAD-43d9-8B57-DE16E7A93B52
这个项下面有个值的名称叫做AutoStart,数据是十六进制的2,我要把它改为1,那就这样:
reg add HKLM\SOFTWARE\03D0C547-EBAD-43d9-8B57-DE16E7A93B52 /v AutoStart /t REG_DWORD /d 1 /f
注意:
1、如果路径中有空格或者data中,则需要用""括起来。
2、每个命令提示符中之间,比如/v /t /d,与前面的字符串间需要加空格。
调试时,可以用管理员权限打开CMD,让后调用非C盘下的BAT即可。这样可以看到输出结果。
下面是实践代码:
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}" /ve /t REG_SZ /d "EyeOnIE Class" /freg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}\InprocServer32" /v ThreadingModel /t REG_SZ /d Apartment /freg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}\Programmable" /ve /t REG_SZ /d (数值未设置) /freg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}\TypeLib" /ve /t REG_SZ /d {BB2EC0C4-0D4C-42B7-99C4-DF2148B1E852} /freg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}\Version" /ve /t REG_SZ /d 1.0 /freg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{2E45CE59-05F8-4DE2-B0CC-2A93B253F218}" /f相信大家看了上面的示例应该对批处理改注册表的方法有所了解了。猜您喜欢
- 如何轻松使用alook看百度网盘视频,一..2024-04-07
- PCL2启动器: 简单易用的联机方式,与你..2024-04-07
- 如何关闭浏览器自动登录功能:百分浏..2024-04-05
- 谷歌访问助手用不了?你可能不知道的..2024-04-05
- Windows端口被占用?教你一招轻松解决..2024-04-05
- 【轻松一刻】如何用Windows电脑连接苹..2024-04-04
相关推荐
- 为什么电脑应用软件时总是弹出你要允..2021-06-11
- 掌握PS反选快捷键,瞬间提高修图效率..2023-12-30
- 网络共享:无线网络安装向导怎么设置..2020-12-30
- rtx显卡排行_2020年最新英特尔rtx显卡排..2021-06-08
- cad字体变粗怎么改 cad调整字体粗细的..2021-07-17
- 迅雷下载速度为0怎么解决 迅雷下载速..2023-02-15