请问大家如何实现文件复制操作的记录

galford0628 2009-07-08 03:24:24
我的意思是想问问是否有方法实现,假如一个U盘里面的文件a.txt,我每一次复制都会为a.txt生成一个复制记录的文件,或者每经过一次复制都会在a.txt文件里面添加一次记录,这样我就可以追踪这个文件的流动路线,请大家帮忙探讨下。谢谢
...全文
906 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
galford0628 2009-07-10
  • 打赏
  • 举报
回复
希望大家可以给点意见谢谢拉
galford0628 2009-07-10
  • 打赏
  • 举报
回复
今天第一顶
wgmtop 2009-07-09
  • 打赏
  • 举报
回复
额。。你这想法超前了。。
先说 不考虑ibone 所提到的问题
[Quote=引用 1 楼 ibone 的回复:]
怎么控制别人复制这个文件时你的程序也会启动?
[/Quote]

就拿U盘 拷贝 复制 这2个来说。。这2个功能完全是XP 系统自带的功能。和文件没有多大的关系。也不和文件文本格式有关系。
那就是说 别人复制拷贝。完全是用XP的功能。那么你的文件只是一个被复制拷贝的对象。没有任何的应用程序启动 或者其他的切入式的程序附加
而。A用户 - B用户 -C用户都是传递式这样拷贝的流程。。 在你的U盘里面那份a.txt文件无法记录跨空间的信息。
如果说你一定要确定这样做的话。建议可以从文件切入一个程序 一旦检测到有用户点击的时候 就自启动这个内切入程序。把用户操作记录记录下来
个人觉得这样比较合适。
galford0628 2009-07-09
  • 打赏
  • 举报
回复
恩 我以为光说U盘可能大家会觉得范围小了点,那么我重说一遍,就是:
假如我U盘上有一个文件a.txt,A用户考到自己的电脑上了,在我的U盘里面或者a.txt文件里面我希望可以有一个记录,就是记录一下文件被复制了一次,如果可以记录复制者的信息就更好了,然后A把文件又传到U盘上复制给了B用户,我希望记录文件或者a.txt,这个文件仍然可以记录这次复制的信息,这样就算经过了很多次很多人的传递,到最后我仍然可以通过查询记录看到是谁最后复制了这个a.txt这个文件,我的意思就是这样,希望大家给点意见谢谢。
galford0628 2009-07-09
  • 打赏
  • 举报
回复
楼上严重了,呵呵
希望大家给点意见谢谢。
ltandfyy 2009-07-09
  • 打赏
  • 举报
回复
感觉接近黑客了
galford0628 2009-07-09
  • 打赏
  • 举报
回复
wgmtop朋友的意思就是说文件被点击这个操作是可以被记录或者监视的,是这样吧。
另外你说的从文件切入一个程序,也先不考虑ibone说的,那么这个监视的程序应该是存在于U盘或者电脑上的已经启动的程序,才可以做到把。那么如果复制不能被监测到,那么我记录的他的点击动作也无法确定他是否被复制呀。
感谢wgmtop感谢ibone,也希望其他人也能帮助讨论下 ,给点意见,谢谢了。
code_killer 2009-07-08
  • 打赏
  • 举报
回复
楼主,能否将问题说得更清楚一些?
比如是要控制U盘上的文件么?
galford0628 2009-07-08
  • 打赏
  • 举报
回复
我自己再顶下
galford0628 2009-07-08
  • 打赏
  • 举报
回复
楼上你说的也是个问题 但是我的意思是 如果先不考虑这个的话 如何能让这个文件a.txt复制一次就在文件本身或者指定的另外一个文件上记录一次这个文件被复制了一次 谢谢大家。
ibone 2009-07-08
  • 打赏
  • 举报
回复
怎么控制别人复制这个文件时你的程序也会启动?

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧