函数说明

RegDelete

从注册表中删除指定键值。

RegDelete ( "键名" [, "值项"] )

 

参数

键名 要删除的注册表的根键或其子键。
值项 [可选参数] 要删除的值项名。

 

返回值

成功: 返回值为1。
特殊情况: 返回0,说明目标键/值项并不存在。
失败: 返回2,说明在删除目标键/值项时遇到错误。

 

注意

键名必须以以下几种根键开头(也可用括号内的缩写):"HKEY_LOCAL_MACHINE" ("HKLM")、"HKEY_USERS" ("HKU")、"HKEY_CURRENT_USER" ("HKCU")、"HKEY_CLASSES_ROOT" ("HKCR") 或 "HKEY_CURRENT_CONFIG" ("HKCC")。

如果要访问(默认)值项只需传递一个""(空字符串)到值项参数中即可。

删除注册表的数据具有潜在危险,请小心操作!

如果要访问网络注册表则参数格式应该是”\\计算机名\键名“。此功能要求您必须拥有相应的访问权限(NT/2000/XP/2003),如果操作系统是Win9x 则要求远程PC必须先安装远程注册表服务(详细说明请搜索 微软知识库中发布号为141460的文章)。

 

相关

RegRead, RegWrite

 

示例


RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE", "TestKey")