1. 程式人生 > >批處理 修改登錄檔 禁用USB

批處理 修改登錄檔 禁用USB

       需要禁用本機USB介面。可通過修改登錄檔來實現,最簡單的方式就是用批處理執行。

 首先 HKLM\SYSTEM\CurrentControlSet\services\USBSTOR 下Start值該為4後,USB裝置不可使用。

下面就用兩種簡單惡批處理來實現修改登錄檔的操作:

1.DisableUSB.bat (內容如下)

  reg add "HKLM\SYSTEM\CurrentControlSet\services\USBSTOR" /v Start /t REG_DWORD /d 00000004 /f 

解釋:/v: 所選項之下要新增的值名,此處值名為:Start

      /t: 為資料型別,REG_DWORD、REG_SZ、REG_REG_BINARY等,此處型別為:REG_DWORD

      /d: 要分配給新增的登錄檔 ValueName 的資料,此處值為:00000004

      /f: 不用提示就強行改寫現有登錄檔項

注:在Windows7下次批處理檔案需要以管理員身份執行才有效,不然不能修改登錄檔。

2.DisableUSB.inf (內容如下)

[VERSION]

SIGNATURE=$CHICAGO$ 注:如果是Windows2000/XP,請將CHICAGO修改為Windows NT

[DEFAULTINSTALL]

ADDREG=MY.ADD.REG

DELREG=MY.DEL.REG


[MY.ADD.REG]

HKLM,SYSTEM\CurrentControlSet\services\USBSTOR\,Start,0x00010001,0x00000004

然後右鍵點選安裝就可修改登錄檔。此處需注意型別需寫0x00010001,寫REG_DWORD無效。