從登錄檔中刪除是通過REG DEL
命令完成的。 請注意,為了從登錄檔中刪除值,需要在系統上擁有足夠的許可權來執行此操作。
語法
REG DELETE
命令有以下變體。 在第二個變體中,預設值將被刪除,在最後一個變體中,指定鍵下的所有值將被刪除。
REG DELETE [ROOT\]RegKey /v ValueName [/f]
REG DELETE [ROOT\]RegKey /ve [/f]
REG DELETE [ROOT\]RegKey /va [/f]
其中,
RegKey
下的值,進行編輯。範例
@echo off
REG DELETE HKEY_CURRENT_USER\Console /v Test /f
REG QUERY HKEY_CURRENT_USER\Console /v Test
在上面的例子中,第一部分是刪除登錄檔HKEY_CURRENT_USER\Console
下的一個登錄檔項。 鍵的名稱是Test
。 第二個命令只是使用REG QUERY
命令顯示刪除登錄檔的內容。 從這個命令,應該期待一個錯誤,只是為了確保鍵真正被刪除了。
以下將是上述程式的輸出。 輸出的第一行顯示「刪除」功能成功,第二個輸出顯示錯誤,確認鍵確實已從登錄檔中刪除。
The operation completed successfully.
ERROR: The system was unable to find the specified registry key or value.