- ·上一篇文章:奥运倒计时批处理
- ·下一篇文章:DOS编程-32位 BIOS说明
- ·百度中搜索更多的关于“防止U盘自动运行方法总结”相关内容
- ·谷歌中搜索更多的关于“防止U盘自动运行方法总结”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
防止U盘自动运行方法总结
一、插入U盘的时候按住SHIFT键,那样U盘上的AUTORUN.INF就不会运行
这个办法对光盘很有效,但对U盘基本没用(因为即使不按住SHIFT,U盘也无法主动运行)。且插入后也可能忘记了,在双击打开U盘时还是会激活AUTORUN文件。
二、修改注册表(其实就是组策略的第1条)
在如下两个位置添加NoDriveTypeAutoRun和NoDriveAutoRun两个值项
所有用户[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Expolrer]
当前用户[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Expolrer]
"NoDriveTypeAutoRun" 指定按设备类型禁止自动播放。1:未知类型,4:可移动磁盘,8:硬盘,10:网络驱动器,20:光驱,40:RAM驱动器,80:未知类型,FF:所有类型。若要禁止某一类型自动播放,直接使用对应的值,若要禁止几种类型,则使用它们数值相加的值,如95=1+4+10+80,91=1+10+80, b5=1+4+10+20+80。
"NoDriveAutoRun"指定按盘符禁止自动播放。1:A,2:B,4:C,8:D,依此类推。最大值为hex:ff,ff,ff,03,禁止所有盘自动播放。
不过实践证明只能防自动播放,双击有时候还是会中招(理论上不会的,可实际就这样,原因不清楚)
三、使用组策略
1.计算机设置\管理模版\系统,启用“关闭自动播放”,选择“所有驱动器”
2.计算机设置\WINDOWS设置\安全设置\软件策略\其他规则,点右键,添加新的路径规则.加入你的U盘可能的盘符号,比如我的是F盘,如果常用移动硬盘有多分区,可以添加过个盘符
四、在U盘建立一个名为autorun.inf的文件夹,再在cmd中进入此文件夹,运行md anti-virus..\,建立一个带点的畸形文件夹,目的是防止autorun.inf文件夹被轻易删除,最好再运行attrib . +s +h给autorun.inf加上隐藏、系统属性。
如果U盘是NTFS文件系统,再运行echo y|cacls . /d everyone,禁止所有权限
五、在“资源管理器”而不是“我的电脑”中打开
先打开"我的电脑",点上面的“文件夹”按钮,这样就变成资源管理器,或直接运行explorer。通过资源管理器左边的位置栏打开U盘不会激活AUTORUN文件
六、直接在“我的电脑”或“资源管理器”的地址栏输入U盘路径如F:\,也不会激活AUTORUN文件

