從登錄中刪除子機碼或專案。
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