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

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

日期:2017/2/9 17:33:17      編輯:win8系統應用技巧

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

  一個基本的格式參考

  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