Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 8系統教程 >> 關於Windows8系統教程 >> 怎麼批處理刪除注冊表健值方法

怎麼批處理刪除注冊表健值方法

日期:2017/1/23 19:54:01      編輯:關於Windows8系統教程

用批處理刪除注冊表健值的代碼,需要的朋友可以參考下。

一個基本的格式參考

reg delete KeyName [/v ValueName | /ve | /va] [/f]

KeyName [Machine]FullKey

Machine 遠程機器名 - 忽略當前機器的默認值。

遠程機器上只有 HKLM 和 HKU。

FullKey ROOTKEYSubKey

ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]

SubKey 所選 ROOTKEY 下的注冊表項的全名。

ValueName 所選項下的要刪除的值的名稱。

省略時,該項下的所有子項和值都會被刪除。

/ve 刪除空白值名稱的值(默認)。

/va 刪除該項下的所有值。

/f 不用提示就強行刪除。

例如:

REG DELETE HKLMSoftwareMyCoMyAppTimeout /f

刪除注冊表項 Timeout 及其所有子項和值 ,不用詢問就強行刪除

REG DELETE ZODIACHKLMSoftwareMyCo /v MTU

刪除 ZODIAC 上 MyCo 下的注冊表項 MTU

********************************************************************************************

刪除注冊表中的項

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Run]

保存為reg文件雙擊導如即可刪除此項

注意有個“-”號

刪除注冊表中的值

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Run]

"SoundMan"=-

這樣可以刪除此值

服務的啟動/禁用

類型對應注冊表[HKEY_LOCAL_MACHINE"SYSTEM"CurrentControlSet"Services]

下的各個子項

服務名字下的start鍵表示啟動類型

1是系統

2是自動

3是手動

4是禁用

ps: 必要的時候需要強行終止進程

XP Pro下可以選擇taskkill命令, 可以在命令行通過 taskkill /? 查看詳細幫助

e.g. 終止記事本: taskkill /IM notepad.exe /F

/F的意思是強制終止

Home 版本下面沒有taskkill命令,只有tskill命令,功能會若

e.g. 終止記事本: tskill notepad

Copyright © Windows教程網 All Rights Reserved