编辑文件导入注册表方式有一般情况下两种是在第一行是写入
REGEDIT4
或是
Windows Registry Editor Version 5.00

第二行空掉

接下来开始方括号中写明白注册表路径

再下行写键和键值

最后保存为REG格式文件


一.创建

创建分为两种,一种创建一个文件,一种是创建子项

创建一个文件,内容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]

然后执行该脚本,你就已经在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft下创建了一个名字为“xuanfei”的子项。


创建一个项目名称,内容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]

"Invader"="Ex4rch"

"xuanfei"="C:\\WINNT\\system32\\xuanfei.exe"

"Autodos"=dword:02

这样就在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]下新建了:Invader、xuanfei、about这三个项目

Invader的类型是“String Value”

xuanfei的类型是“REG SZ Value”

Autodos的类型是“DWORD Value”

2.修改

修改相对来说比较简单,只要把你需要修改的项目导出,然后用记事本进行修改,然后导入即可。

3.删除

我们首先来说说删除一个项目名称,我们创建一个如下的文件:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]

"xuanfei"=-

执行该脚本,[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]下的"xuanfei"就被删除了;

我们再看看删除一个子项,我们创建一个如下的脚本:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]

执行该脚本,[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\xuanfei]就已经被删除了。


延伸下来我们可以利用批处理来批量制作.reg,以上面的创建脚本为例:

用记事本本编辑下面内容,保存格式为bat:

@echo Windows Registry Editor Version 5.00>>xf.reg

@echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\xuanfei]>xf.reg

@echo "Invader"="Ex4rch">>xf.reg

@echo "xuanfei"=5>>C:\\WINNT\\system32\\xuanfei.exe>>xf.reg

@echo "Autodos"=dword:02>>xf.reg

运行脚本一样可以实现创建功能。