怎麼用DOS命令reg命令刪除登錄檔子項或鍵值?

  很多的時候我們會將一些常用的登錄檔操作加入到DOS命令中一起執行。登錄檔子項或鍵值也是有DOS命令的,即:reg delete

  本次經驗以刪除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\下的子項HardwareID為例,來看看reg delete命令使用過程。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

工具/原料

reg delete

regedit

方法/步驟

首先是進入到DOS命令提示符中。進入的方式據系統版本不有所不一樣。若是XP系統,在開始-執行中輸入CMD,若是Win10等高版本系統需要進入管理員的命令提示符。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

進入之後,我們習慣來看看reg delete的命令的幫助,輸入:reg delete /?

可以看到reg delete命令格式。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

示例:

REG DELETE HKLM\Software\MyCo\MyApp\Timeout  刪除登錄檔項 Timeout 及其所有子項和REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU  刪除 ZODIAC 上 MyCo 下的登錄檔項 MTU

根據命令格式和示例得出自己想要刪除的命令:

reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\HardwareID

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

確認刪除提醒,輸入Yes表示確定執行刪除。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

再次進入登錄檔中,檢視是否刪除成功。若要刪除該項下面的所有值,則需要在命令中加上引數/va

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

另外,既然是DOS命令,當然可以在執行中,直接執行了。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

同樣會彈出提示確認刪除,當然可以在命令中加上引數/f強制刪除,就不會有提示。這樣可以應用到一些自動批處理中。

怎麼用DOS命令reg命令刪除登錄檔子項或鍵值

相關問題答案