标题:
[文本处理]
如何删除移动磁盘的autorun.inf 文件和与文件夹同名的可执行文件?
[打印本页]
作者:
代码渣渣
时间:
2015-11-11 10:48
标题:
如何删除移动磁盘的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 目录,已完成。。。
未发现有目录同名可执行文件,已处理。。。
所有可移动磁盘均以处理完毕,感谢使用。
作者:
lf2087071
时间:
2015-11-11 11:14
哈哈,同求
作者:
代码渣渣
时间:
2015-11-11 11:28
回复
2#
lf2087071
不会是一个班的吧
作者:
DAIC
时间:
2015-11-11 13:42
是课后作业吗?
1000¥,这个活我接了。
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2