|
|
发表于 2011-9-5 22:22:50
|
显示全部楼层
不忍心聊多两句吧!~
1:每次插入U盘后该批处理【程序?】可以自动后台运行 //手动启动可以
——懂得autorun.inf病毒不?研究一下这个文件,你就可以解决“插入U盘自动运行”了。至于AT、LOOP之类的不必如此费劲。不过这年头,autorun.inf都是犯罪嫌疑人,每台电脑都有可能免疫了。所以,双击才是硬道理。
2:每隔几分钟【假设为两分钟】自动扫描U盘文件,并建立 存储U盘文件目录的 文件 XX(txt 或其它)。
——你可能是说每两分钟扫描一次U盘吧?dir即可。
3:每次扫描后,比对新的扫描结果 和 XX 中的 信息,得出 新增的文件 或 变更的文件,然后(逐条)提示 是否 授权 该文件,如果不授权,就删除该文件。 //无操作则 将该文件移入 特定文件夹 DD
——授权的东西,交给cals命令?(我没用过,看楼上)。至于对比,那更容易咯,一个findstr两个XX.txt就可以了。del和set /p之类的应该懂吧?
4:扫描完后,将扫描结果 更新入 文件 XX。
——这个废话了,>>XX.txt
5:扫描时,包括隐藏文件。
——dir /b /s /a
6:每当有 写入操作后(写入完毕),间隔t 秒,触发扫描。
——这个就麻烦点了,既然涉及事件、触发的,我估计vb可能好点,或者使用系统日志监控之类的东东,或许还有其他更好的想法,自己想想。即使什么都没有,使用loop和ping也可以解决,和第二点差不多。
以上较难的就是第一点和第六点,真正困难的可能是第六点。如果用窍门的话是很容易实现的,靠硬功夫可能费点时间。话又说回来,以上提到的文件和命令,你是否全部懂得并熟练运用?如果不能,看来你也只能伸手了。如果会用,这将是很简单而又有趣的一个写作过程。
祝你好运!~ |
|