reg delete (注册删除)

从注册表中删除子项或项。

语法

reg delete <keyname> [{/v valuename | /ve | /va}] [/f]

参数

参数 DESCRIPTION
<keyname1> 指定要删除的子项或条目的完整路径。 若要指定远程计算机,请将计算机名称(格式 \\<computername>\)作为 键名的一部分。 省略 \\<computername>\ 会导致作默认为本地计算机。 keyname 必须包含有效的根密钥。 本地计算机的有效根密钥包括:HKLMHKCUHKCRHKU,以及 HKCC。 如果指定远程计算机,则有效的根密钥为:HKLMHKU。 如果注册表项名称包含空格,请将密钥名称括在引号中。
/v <valuename> 删除子项下的特定条目。 如果未指定任何条目,则会删除子项下的所有条目和子项。
/ve 指定仅删除没有值的条目。
/va 删除指定键中的所有条目。 不会删除驻留在指定键中的子项。
/f 删除现有的注册表子项或条目,而无需进行确认。
/? 在命令提示符下显示帮助。

注解

  • reg delete作的返回值为:

    价值 DESCRIPTION
    0 成功
    1 失败

例子

若要删除注册表项 Timeout 及其所有子项和值,请键入:

reg delete HKLM\Software\MyCo\MyApp\Timeout

若要删除名为 ZODIAC 的计算机上的 HKLM\Software\MyCo 下的注册表值 MTU,请键入:

reg delete \\ZODIAC\HKLM\Software\MyCo /v MTU