reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start /t REG_DWORD /d 4 /f
或者下面这个自动判断后修改设置的
@echo off
for /f "tokens=3" %%i in ('reg query HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start') do (
if "%%i" == "0x3" (
echo 设置为 禁用 USB设备
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start /t REG_DWORD /旦缺卖d 4 /f
) else (
echo 设置为 支持 USB设备
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start /t REG_DWORD /d 3 /f
)
)
pause
1、在开始菜单打开“运行”输入“regedit”打开注册表编辑器。展开[HKEY_LOCAL_MACHINESYSTEMCurrentControLSetControl],在该分支下新建一个名为“StorageDevicePolicies”的子项,在该子项中右侧的新建名为“WriteProtect”的`DWORD值,并将此值设置为0。
2、右键“StorageDevicePolicies”子项,选择”导出,将该键值导出为“y.reg”。然后将“WriteProtect”的DWORD值,并将此值设置为“1”,同时导出为“U盘只读”(禁止使用U盘),放在桌面上。
3、启动纳旅“记事本”,制作一个批处理文件“YES.bat” ,放置在C:WINDOWSSYSTEM32下,代码如下:
Echo off
Reg import c:y.reg
OK,现在双击“U盘只读.reg”,再插入U盘从本并茄袜机复制文件时,系统就会出现错误。
注意事项:绝激 如果自己想复制文件到U盘时,只要在“开始”-“运行”里输入“YES”后,再插入U盘即可可以复制文件了,只要再双击“U盘只读.reg”,即可禁止U盘复制。
ECHO 屏蔽U盘USB.regren "C:\WINDOWS\inf\usbstor.inf" "usbstop.inf"
ren "C:\WINDOWS\inf\usbstor.PNF" "usbstop.PNF"
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f
::echo 恢复U盘USB.reg
::ren "C:\WINDOWS\inf\usbstop.inf" "usbstor.inf"
::ren "C:\宏缺野WINDOWS\inf\蔽喊usbstop.PNF" "usbstor.PNF"
::reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f
你把上面代码保存到文本文件,后缀名改为 bat ,双扮晌击就行,
恢复的是下面 加有 :: 的,将 ::去掉即可恢复。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)