禁用USB端口

不少文章已介绍过用域策略禁用USB端口,但并不是全部人都有权限去下发策略(分公司IT权限可怜啊),现介绍一种方法,算是补充吧
环境要求
普通用户没有管理员权限

把此文件保存为"禁用USB.bat"
@echo off
COPY %WINDIR%\inf\usbstor.inf %WINDIR%\usbstor.inf
COPY %WINDIR%\inf\usbstor.PNF %WINDIR%\usbstor.PNF
DEL %WINDIR%\inf\usbstor.inf
DEL %WINDIR%\inf\usbstor.PNF
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f
echo on
而后在管理员账号运行此批处理就能够了,有了毒药,也得有解药,且看“启用USB.bat”
@echo off
COPY %WINDIR%\usbstor.inf %WINDIR%\inf\usbstor.inf
COPY  %WINDIR%\usbstor.PNF %WINDIR%\inf\usbstor.PNF
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f
echo on

看到这里也许有人会问了,修改注册表禁用USB,和这个有什么不一样呢
我测试过只改注册表禁用USB,当时发生了一件好玩的事,若是这个U盘之前在这台电脑上用过,经过注册表禁用USB对这个U盘是有效果的,可是对于没有在这台电脑上使用过的U盘是无效的,你们能够测试一下ide