关闭和开启USB功能

关闭和开启USB功能

10多年的涡阳网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整涡阳建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“涡阳网站设计”,“涡阳网站推广”以来,每个客户项目都认真落实执行。


一,开启USB功能。

::USB-Enable
@echo off
:step1
if exist C:\Windows\INF\usbstor.inf (cls&goto :step2) else (cls&goto :step3)

:step2
if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :exit) else (cls&goto :copy2)

:step3
if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :copy1) else (cls&goto :exit)
exit

:copy1
copy C:\Windows\INF\usbstor.inf.bak C:\Windows\INF\usbstor.inf 
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f

:copy2
copy C:\Windows\INF\usbstor.inf C:\Windows\INF\usbstor.inf.bak

:exit
exit


二、关闭USB功能。

::USB-Disable
@echo off
:step1
if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :step2) else (cls&goto :step3)
:step2
if exist C:\Windows\INF\usbstor.inf (cls&goto :del) else (cls&goto :reg)
:step3
if exist C:\Windows\INF\usbstor.inf  (cls&goto :copy) else (cls&goto :exit)
exit 

:reg
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f

:copy
copy C:\Windows\INF\usbstor.inf C:\Windows\INF\usbstor.inf.bak
del /s C:\Windows\INF\usbstor.inf
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f

:del
del /s C:\Windows\INF\usbstor.inf
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f

:exit
Exit

三,总结一下

1,脚本在window xp 7和win10上都有测试执行成功,如果需要readonly需要将注册表值改为1,有兴趣的可以测试一下。

2,脚本在GPO下发后生效能成功执行,有个别问题网络异常执行不成功。


文章标题:关闭和开启USB功能
文章来源:http://cdiso.cn/article/ggdcis.html

其他资讯