レジストリからサブキーまたはエントリを削除します。
Syntax
reg delete <keyname> [{/v valuename | /ve | /va}] [/f]
Parameters
| Parameter | Description |
|---|---|
<keyname1> |
削除するサブキーまたはエントリの完全なパスを指定します。 リモートコンピュータを指定するには、キー名の一部としてコンピュータ名 (\\<computername>\ の形式) を含めます。
\\<computername>\ を省略すると、操作は既定でローカル コンピューターになります。
キー名には、有効なルートキーが含まれている必要があります。 ローカル コンピューターの有効なルート キーは、HKLM、HKCU、HKCR、HKU、および HKCC です。 リモート コンピューターが指定されている場合、有効なルート キーは HKLM と HKU です。 レジストリ キー名にスペースが含まれている場合は、キー名を引用符で囲みます。 |
/v <valuename> |
サブキーの下にある特定のエントリを削除します。 エントリが指定されていない場合、サブキーのすべてのエントリとサブキーが削除されます。 |
| /ve | 値を持たないエントリのみを削除することを指定します。 |
| /va | 指定したキー内のすべてのエントリを削除します。 指定したキー内に存在するサブキー エントリは削除されません。 |
| /f | 確認を求めずに、既存のレジストリ サブキーまたはエントリを削除します。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
Remarks
reg delete 操作の戻り値は次のとおりです。
Value Description 0 Success 1 Failure
Examples
レジストリ キー Timeout とそのすべてのサブキーと値を削除するには、次のように入力します。
reg delete HKLM\Software\MyCo\MyApp\Timeout
ZODIAC という名前のコンピューターで HKLM\Software\MyCo のレジストリ値 MTU を削除するには、次のように入力します。
reg delete \\ZODIAC\HKLM\Software\MyCo /v MTU