点评:看到别人搜索注册表命令大全,竟然就是这些东西,比较差异,这些其实就是运行里面的快捷输入的东东,所以为大家整理下注册表的常用命令。
真正的注册表命令,管理注册表 regedit
注册表命令在不用的编程语言中有不同的操作,这里我们以批处理,vbs等为例
批处理 注册表 可以用Dos命令 reg.exe 进行操作。
批处理修改注册表方法
双击Reg文件可以导入注册表,
那么如何删除注册表的键值和分支呢?
可以用Dos命令 reg.exe 来删除。举例如下:
假如我要清除WinRAR的历史记录,可以新建个批处理文件,
然后在里面加入如下文字:
reg delete HKEY_CURRENT_USERSoftwareWinRARDialogEditHistoryExtrPath /va /f
reg delete HKEY_CURRENT_USERSoftwareWinRARDialogEditHistoryArcName /va /f
reg delete HKEY_CURRENT_USERSoftwareWinRARArcHistory /va /f
其中/va参数是指删除该分支下的所有键值,/f参数是指不要跳出提示。
----------------------------------------------------------------------------------------------------
如果想删除整个分支,就不要加/va,
例如:reg delete HKEY_CURRENT_USERSoftwareCrocWare
----------------------------------------------------------------------------------------------------
如果想删除某个键值,就用 reg delete (分支) /v (键值)
例如:
reg delete HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerTrayNotify /v PastIconsStream /f
------------------------------------------------------------------------------------------------
要注意:
如果注册表中有空格,应用双引号括住注册表;
如果注册表中有%,就用%%来表示;
例如:要清除Alcohol 120%的历史记录,可以在批处理中加入如下命令:
reg delete "HKEY_CURRENT_USERSoftwareAlcohol SoftAlcohol 120%%Basic" /v "Image File Path" /f
reg delete "HKEY_CURRENT_USERSoftwareAlcohol SoftAlcohol 120%%MountedMRU" /f