禁用usb存储设备的bat
‘壹’ 我们公司禁止使用USB设备,我有禁止usb的BAT命令,如何解除
这个批处理执行:
1.往注册表添加两个键值
2.移动usbstor.inf,usbstor.pnf到windows根目录下。
反向执行你的BAT指令:
删除注册表
HKEY_LOCAL_ ControlStorageDevicePolicies
和"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
两个键值。
复制windows目录下的usbstor.pnf和usbstor.inf两个文件到windows\inf文件夹中。
‘贰’ 禁用u盘改成自动或批处理
把下面这句保存成bat就行了
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
‘叁’ 求高人编一个BAT,要求运行后就禁用USB接口
用这个吧,下载后存在F盘中,需要时直接运行。因你还原后要更新系统文件,要想开机自启的话,将F盘的这个文件建个桌面快捷方式,复制到开始-程序-启动,更新你的还原系统。http://202.109.143.24:808/green/Uban.rar
‘肆’ 找到禁用USB.bat的批文件程序 , 求破解的bat程序。
@echo 开始关闭USB接口
@echo off
COPY %WINDIR%\usbstor.inf %WINDIR%\inf\usbstor.inf
COPY %WINDIR%\usbstor.PNF %WINDIR%\inf\usbstor.PNF
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v “Start” /F
echo on
‘伍’ 我不想让别人在我的电脑上用U盘
以前有看到过,在本地磁盘里建个BAT文件,然后再在U盘里建个文件什么的
插入U盘,系统会检测这个文件,没有找到的话,就会自动关机!!!!!!
以上是用来防止别人用你的计算机的,并不是防止U盘的,要防止U盘可以这样做:
方法一,BIOS设置法(快刀斩乱麻法)
进入BIOS设置,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。最后别忘记给BIOS设置上一个密码,这样他人就无法通过修改注册表解“锁”上述设备了。
注意:这个方法是完全禁止了USB接口,也就是说各种USB接口的设备均不能用了,当然也包括了U盘和移动盘。由于此法过于霸道,请慎用。
另外,在BIOS中也可以把"PnP/PCI Configuration"菜单中"Assign IRQ For USB"项设置为Disable,那么也会赞成U盘无法访问。
方法二,禁止闪盘或移动硬盘的启动(适用于Windows XP/20002/003)
打开注册表编辑器,依次展开如下分支[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR],,在右侧的窗格中找到名为“Start”的DWORD值,双击,在弹出的编辑对话框中将其数值数据修改为十六位进制数值“4”。 默认值为3.点“确定”按钮并关闭注册表编辑器,重新启动计算机,使设置生效。重启后,当有人将USB存储设备连接到计算机时,虽然USB设备上的指示灯在正常闪烁,但在资源管理器当中就是无法找到其盘符,因此也就无法使用USB设备了。
‘陆’ 禁用USB,多账户
禁用USB最管用的方法是进bios修改配置禁用
但是修改bios了你自己也不能用USB了
用软件不一定有很好的效果
在宿舍里边别人用电脑是没办法的事情,设置别人不能用USB了,大家都能看的出来你不想别人用你电脑,然后关系可能就会很微妙,想想还是算了吧。我也是从这儿过来的。
‘柒’ USB接口被禁用,求一个最精简的批处理文件解USB禁用
1、禁用USB批处理:把下死文字保存为.bat文件,就成了禁用USB接口的脚本:
@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
2、启用USB批处理:把下死文字保存为.bat文件,就成了启用USB接口的脚本
@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
如果你的所有计算机都有同一个管理员,且密码相同,你还可以用下面的批处理远程检查一下是否禁用成功了
@echo off
for /f "delims=" %%i in (C:\hosts.txt) do net use \\%%i\c$ "管理员密码" /user:"管理员用户名" & if errorlevel 1 (
echo %%i false>>C:\false.txt) else (
if exist \\%%i\c$\WINDOWS\inf\usbstor.inf (echo %%i false>>C:\false.txt ) else (
echo %%i successed>>C:\successed.txt)
)
echo on
‘捌’ 谁能帮我写一个通过修改注册表禁用usb借口的批处理文件啊(.bat文件) 只禁止U盘和移动硬盘等存储设备 不
ECHO 屏蔽U盘USB.reg
ren "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 ,双击就行,
恢复的是下面 加有 :: 的,将 ::去掉即可恢复。
‘玖’ 如何批处理禁止公司电脑上的USB接口,只能读不能写或者是全部禁掉
送上三段代码,可以保存为3个bat文件,一个是关闭USB,仅开通连接设备功能,如USB鼠标等
第二个是设置USB读取功能,只能读不能写;第三个是USB全开,即恢复USB功能,这是我们公司一直在用的USB设置工具,当然涉及到了权限问题,所以磁盘格式应该是NTFS才行。
@echo off
rem 以下是关闭USB代码,但是可以使用USB鼠标和键盘等设备
reg add "HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f
reg add "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies]" /v WriteProtect /t reg_dword /d 1 /f
attrib +r %Windir%\inf\Usbstor.inf
attrib +r %Windir%\inf\Usbstor.PNF
echo y|cacls %Systemroot%\Inf\Usbstor.pnf /d everyone
echo y|cacls %Systemroot%\Inf\Usbstor.inf /d everyone
exit
@echo off
rem 以下是设置USB只读代码,只能读取U盘文件不能写入文件
reg add "HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f
reg add "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies]" /v WriteProtect /t reg_dword /d 1 /f
attrib -r %Windir%\inf\Usbstor.inf
attrib -r %Windir%\inf\Usbstor.PNF
echo y|cacls %Systemroot%\Inf\Usbstor.pnf /g everyone:f
echo y|cacls %Systemroot%\Inf\Usbstor.inf /g everyone:f
exit
@echo off
rem 以下是USB恢复写入功能代码,能重新开通USB存储权限,即以上的恢复代码!
reg add "HKLM\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f
reg add "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies]" /v WriteProtect /t reg_dword /d 0 /f
attrib -r %Windir%\inf\Usbstor.inf
attrib -r %Windir%\inf\Usbstor.PNF
echo y|cacls %Systemroot%\Inf\Usbstor.pnf /g everyone:f
echo y|cacls %Systemroot%\Inf\Usbstor.inf /g everyone:f
pause