天天看點

組政策USB解鎖

公司将USB接口封了,留段腳本備用。

其實公司封鎖USB的原理很簡單,利用組政策限制兩個驅動檔案usbstor.inf以及usbstor.PNF,和系統資料庫HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR,start=4表示禁用,start=3表示啟用,type=0表示禁用所有的usb端口。

公司為了讓級别高的人又要能夠使用USB端口,是以隻将政策下派到組政策的使用者登入腳本中了。是以隻要将這個鍵值改回3就可以使用USB接口了(此時還不一定能夠使用USB,因為驅動檔案被鎖住了,隻要從其他機器上拷貝兩個驅動檔案到其他路徑即可)

1.需要管理者權限。

2.必要時可能需要禁用網卡,防止組政策再次下派。

On Error Resume Next

Const HKEY_LOCAL_MACHINE = &H80000002

strComputer = "."

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")

strKeyPath = "SYSTEM\CurrentControlSet\Services\USBSTOR"

strValueName = "Start"

dwValue = 3

oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue

PS: 附件為解鎖腳本和兩個驅動檔案打包。

本文轉自yangye1985 51CTO部落格,原文連結:http://blog.51cto.com/yangye/552610,如需轉載請自行聯系原作者

繼續閱讀