- 批處理指令碼教程
- 批處理指令碼 - 首頁
- 批處理指令碼 - 概述
- 批處理指令碼 - 環境
- 批處理指令碼 - 命令
- 批處理指令碼 - 檔案
- 批處理指令碼 - 語法
- 批處理指令碼 - 變數
- 批處理指令碼 - 註釋
- 批處理指令碼 - 字串
- 批處理指令碼 - 陣列
- 批處理指令碼 - 決策制定
- 批處理指令碼 - 運算子
- 批處理指令碼 - 日期和時間
- 批處理指令碼 - 輸入/輸出
- 批處理指令碼 - 返回程式碼
- 批處理指令碼 - 函式
- 批處理指令碼 - 程序
- 批處理指令碼 - 別名
- 批處理指令碼 - 裝置
- 批處理指令碼 - 登錄檔
- 批處理指令碼 - 網路
- 批處理指令碼 - 列印
- 批處理指令碼 - 除錯
- 批處理指令碼 - 日誌記錄
- 批處理指令碼資源
- 批處理指令碼 - 快速指南
- 批處理指令碼 - 有用資源
- 批處理指令碼 - 討論
批處理指令碼 - 從登錄檔中刪除
從登錄檔中刪除是透過 REG DEL 命令完成的。請注意,為了從登錄檔中刪除值,您需要在系統上擁有執行此操作的足夠許可權。
語法
REG DELETE 命令有以下幾種變體。在第二種變體中,將刪除預設值,在最後一種變體中,將刪除指定鍵下的所有值。
REG DELETE [ROOT\]RegKey /v ValueName [/f] REG DELETE [ROOT\]RegKey /ve [/f] REG DELETE [ROOT\]RegKey /va [/f]
其中
ValueName - 在選定的 RegKey 下要編輯的值。
/f - 強制更新,無需提示“值已存在,覆蓋 Y/N”。
示例
@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.
batch_script_registry.htm
廣告