44问答网
所有问题
如何用java监听U盘上文件的写入动作
各位大侠好!我想用JAVA监听文件往U盘上复制时的动作,即往U盘上写入文件的动作,怎么实现丫?谢谢!
我是想在监听到写时,就调用杀毒软件对其进行检测,如果有毒,就不让往盘上写了,这样可以减少中毒的几率
举报该问题
推荐答案 2009-03-16
设置一个监听线程,将U盘所有数据读入到一个Map里面,以文件名为key,value为一个文件对象。然后每隔一段时间重新取一次,然后与上一次的对比找出差异文件,如果文件变大了,说明正在写入这个文件,多出的文件是刚创建的~~
那就在比较中发现文件数目、或者文件大小、修改时间有变化就提示用户~~然后也可以直接调用杀毒软件
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/KWKGDZ33.html
相似回答
大家正在搜
相关问题
如何用java监听文件的写入动作(监听文件最后修改时间的方法...
怎样监听一个文件并截取写入文件的数据
java 如何读取U盘中的文件
JAVA如何以追加的方式向文件中写入信息
用Java编写一个可以读取和写入txt文档的程序 要求实现可...
怎么用java从文件中读取图片和写入图片到文件里
java怎样向一个文件(如txt文件)中写入一段数据,能够保...
如何用Java实现对xml文件的读取和写入以及保存