千家信息网

关闭和开启USB功能

发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,关闭和开启USB功能一,开启USB功能。::USB-Enable@echo off:step1if exist C:\Windows\INF\usbstor.inf (cls&goto :step2)
千家信息网最后更新 2025年02月13日关闭和开启USB功能

关闭和开启USB功能


一,开启USB功能。

::USB-Enable@echo off:step1if exist C:\Windows\INF\usbstor.inf (cls&goto :step2) else (cls&goto :step3):step2if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :exit) else (cls&goto :copy2):step3if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :copy1) else (cls&goto :exit)exit:copy1copy 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:copy2copy C:\Windows\INF\usbstor.inf C:\Windows\INF\usbstor.inf.bak:exitexit

二、关闭USB功能。

::USB-Disable@echo off:step1if exist C:\Windows\INF\usbstor.inf.bak (cls&goto :step2) else (cls&goto :step3):step2if exist C:\Windows\INF\usbstor.inf (cls&goto :del) else (cls&goto :reg):step3if exist C:\Windows\INF\usbstor.inf  (cls&goto :copy) else (cls&goto :exit)exit :regreg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f:copycopy C:\Windows\INF\usbstor.inf C:\Windows\INF\usbstor.inf.bakdel /s C:\Windows\INF\usbstor.infreg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f:deldel /s C:\Windows\INF\usbstor.infreg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f:exitExit

三,总结一下

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

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



0