1 / 2
文档名称:

使用脚本文件修改注册表的常用方法.docx

格式:docx   大小:16KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用脚本文件修改注册表的常用方法.docx

上传人:aibuaiwo1318 2018/5/26 文件大小:16 KB

下载得到文件列表

使用脚本文件修改注册表的常用方法.docx

文档介绍

文档介绍:脚本文件修改注册表的常用方法之批处理
-REG
<1>查询注册表内容-REG QUERY
格式:REG QUERY KeyName [/v ValueName | /ve] [/s]
参数简介:
/v:查询特定的注册表项
/ve:查询默认值或空白值名称
/s:查询所有子项和值
实例:查询应用程序默认安装路径
REG QUERY HKLM\SOFTWARE\MICROSOFT\Windows\CurrentVersion /v ProgramFilesDir
其中HKLM为主键的缩写,对应关系如下:
HKLM→HKEY_LOCAL_MACHINE
HKCU→HKEY_CURRENT_USER
HKCR→HKEY_CLASSES_ROOT
→HKEY_CURRNT_CONFIG
HKU→HKEY_USERS
返回值如下:
成功:0
失败:1
-REG ADD
格式:REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
参数简介:
/v:指定要添加的值名称
/ve:添加空白值名
/t:指定数据类型,包括REG_SZ(字符串),REG_MULTI_SZ(多字符串),REG_DWORD(双字节),REG_BINARY(二进制),REG_EXPAND_SZ(可扩充字符串),默认为REG_SZ
/s:指定一个用于REG_MULTI_SZ的分隔符,默认为\0
/d:数据值
/f:强制添加
实例:在HKLM\software下添加注册表项MySoft
REG ADD HKLM\software\MySoft
实例:更改应用程序的默认安装路径
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion /v ProgramFilesDir /t REG_SZ /d D:\ProgramFiles /f
实例:在HKLM\software\Mysoft下添加一个Path的多字符串值
REG ADD HKLM\Software\Mysoft /v path /t REG_MULTI_SZ /s ; /d “C:\Windows;C:\Windows\System32;C:\Windows\Repair”
实例:在HKLM\Software\Mysoft下添加一个Tmp的可扩充字符串值
REG ADD HKLM\Software\Mysoft /v Tmp /t REG_EXPAND_SZ /d %%systemroot%%
综合实例1:判断注册表是否被禁用,如果被禁用就解除禁用状态
***@echo off
REG QUERY HKCU\software\microsoft\Windows\CurrentVersion\Policies\system /v disableregistrytools
If ERRORLEVEL 1 (echo 注册表未被锁定!!!) else (REG DELETE HKCU\software\microsoft\Windows\CurrentVersion\Policies\syste