[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

本帖最后由 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 目录,已完成。。。
未发现有目录同名可执行文件,已处理。。。

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

评分人数

是课后作业吗?
1000¥,这个活我接了。

TOP

回复 2# lf2087071


    不会是一个班的吧

TOP

哈哈,同求

TOP

返回列表