时间:2023-06-02 16:16:41 来源: 人气:
用批处理删除注册表健值的代码,需要的朋友可以参考下。, 一个基本的格式参考, reg delete KeyName [/v ValueName | /ve | /va] [/f], KeyName [Machine]FullKey, Machine 远程机器名 - 忽略当前机器的默认值。, 远程机器上只有 HKLM 和 HKU。, FullKey ROOTKEYSubKey, ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ], SubKey 所选 ROOTKEY 下的注册表项的全名。, ValueName 所选项下的要删除的值的名称。, 省略时,该项下的所有子项和值都会被删除。, /ve 删除空白值名称的值(默认)。, /va 删除该项下的所有值。, /f 不用提示就强行删除。, 例如:, REG DELETE HKLMSoftwareMyCoMyAppTimeout /f, 删除注册表项 Timeout 及其所有子项和值 ,不用询问就强行删除, REG DELETE ZODIACHKLMSoftwareMyCo /v MTU, 删除 ZODIAC 上 MyCo 下的注册表项 MTU, ********************************************************************************************, 删除注册表中的项, Windows Registry Editor Version 5.00, [-HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Run], 保存为reg文件双击导如即可删除此项, 注意有个“-”号, 删除注册表中的值, Windows Registry Editor Version 5.00, [HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Run], "SoundMan"=-, 这样可以删除此值, 服务的启动/禁用, 类型对应注册表[HKEY_LOCAL_MACHINE"SYSTEM"CurrentControlSet"Services], 下的各个子项, 服务名字下的start键表示启动类型, 1是系统, 2是自动, 3是手动, 4是禁用, ps: 必要的时候需要强行终止进程, XP Pro下可以选择taskkill命令, 可以在命令行通过 taskkill /? 查看详细帮助, e.g. 终止记事本: taskkill /IM notepad.exe /F, /F的意思是强制终止, Home 版本下面没有taskkill命令,只有tskill命令,功能会若, e.g. 终止记事本: tskill notepad,