reg delete

レジストリからサブキーまたはエントリを削除します。

構文

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

パラメーター

パラメーター 説明
<keyname1> サブキーまたは削除するエントリの完全なパスを指定します。 リモート コンピューターを指定するには、\\<computername>\ の一部としてコンピューター名を含めます (\\<computername>\ の形式)。 \\<computername>\ を省略すると、操作は既定でローカル コンピューターに設定されます。 keyname には有効なルート キーを含める必要があります。 ローカル コンピューターの有効なルート キーは、HKLMHKCUHKCRHKUHKCC です。 リモート コンピューターが指定された場合、有効なルート キーは HKLM および HKU です。 レジストリ キー名にスペースが含まれている場合は、そのキー名を引用符で囲みます。
/v <valuename> サブキーの特定のエントリを削除します。 エントリが指定されていない場合、すべてのエントリとサブキーの下のサブキーは削除されます。
/ve 値を持たないエントリのみが削除されることを指定します。
/va 指定したキー内のすべてのエントリを削除します。 指定したキー内にあるサブキー エントリは削除されません。
/f 確認を求めずに、既存のレジストリ サブキーまたはエントリを削除します。
/? コマンド プロンプトにヘルプを表示します。

解説

  • reg delete 操作の戻り値は次のとおりです。

    内容
    0 成功
    1 障害

タイムアウトのレジストリ キーとそのすべてのサブキーと値を削除するには、次のように入力します。

reg delete HKLM\Software\MyCo\MyApp\Timeout

干支という名前のコンピューター上のレジストリ値 [HKLM\Software\MyCo MTU を削除するには、次のように入力します。

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