找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22059|回复: 3

[文本处理] 如何删除移动磁盘的autorun.inf 文件和与文件夹同名的可执行文件?

[复制链接]
发表于 2015-11-11 10:48:45 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2015-11-11 15:33 编辑

a) 自动扫描所有可移动磁盘(优盘或者移动硬盘都属于这类),在每个磁盘中检测是否存在 autorun.inf 文件,如果有则删除(注意要先处理文件属性(删除例如只读,系统等属性),否则会无法删除)。再检测是否存在 autorun.inf 目录,如果有则跳过处理代码,否则执行处理代码 –– 建立 autorun.inf 目录,并在目录下建立一个不可以被删除的子目录,最后将 autorun.inf 目录设置属性为“只读、系统、隐藏”。(判断,循环语句)

b) 自动扫描所有可移动磁盘,在每个磁盘的根目录中检测是否存在与目录同名的可执行文件(例如有一个目录叫abc,是否同时存在 abc.exe、abc.com这样的可执行文件),如果有,则将此可执行文件删除(注意处理文件属性)。再将所有的目录取消设置“只读、系统、隐藏” 属性。
c) 输出要求示例如下(全自动进行,不能产生用户交互或者出错)。
检测到可移动磁盘F:,正在处理。。。
发现 autorun.inf 文件,已删除。。。
建立 autorun.inf 目录,已完成。。。
发现有目录同名可执行文件,已处理。。。

检测到可移动磁盘G:,正在处理。。。
未发现 autorun.inf 文件,跳过。。。
已存在 autorun.inf 目录,跳过。。。
发现有目录同名可执行文件,已处理。。。

检测到可移动磁盘H:,正在处理。。。
未发现异常。。。

检测到可移动磁盘I:,正在处理。。。
未发现 autorun.inf 文件,跳过。。。
建立 autorun.inf 目录,已完成。。。
未发现有目录同名可执行文件,已处理。。。

所有可移动磁盘均以处理完毕,感谢使用。

评分

参与人数 1PB -2 收起 理由
pcl_test -2 勿发无意义的标题

查看全部评分

发表于 2015-11-11 11:14:20 | 显示全部楼层
哈哈,同求
 楼主| 发表于 2015-11-11 11:28:14 | 显示全部楼层
回复 2# lf2087071


    不会是一个班的吧
发表于 2015-11-11 13:42:08 | 显示全部楼层
是课后作业吗?
1000¥,这个活我接了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 10:38 , Processed in 0.019171 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表