如何实现对共享文件操作的监控?300分 (100分)

  • 主题发起人 主题发起人 999roseto347
  • 开始时间 开始时间
9

999roseto347

Unregistered / Unconfirmed
GUEST, unregistred user!
功能:

  编程实现监控其他机子对本机的共享文件及文件夹的所有操作:复制、粘贴、打开、修改等

说明:
  1、编程实现
  2、先给100,问题解决再加分(共300)
  
 
高手都不露面了吗?
 
是太难了吗?
 
映射该共享文件夹,然后当本地磁盘操作即可。
 
强@子兄:你可能没看清楚我说的意思。我是要监控这些操作。还是感谢你!
 
确实有难度,而且我觉得难点还不在什么共享文件上。就算是一个普通的文件,你怎么监控?
 
无能为力!
 
我的想法:
把对共享文件的访问操作(复制、粘贴、打开、修改)用程序来实现,
也就是外部对共享资源的访问必须通过程序提供的接口,这样不就可以
在程序中监控了吗?
 
To迷糊:你的想法没错可以实现,可是不通用!
To NowCan:本地文件可以!
To All:我曾经有个想法:搜索所有本地共享,或让用户指定(可以实现),然后对指定的
文件夹监视(可以实现)。可以有一个问题:如何区分本地操作和远程操作?
可是我想应该可以不用这样做:microsoft应该有一个机制提供远程访问的!这个机制是什么?
我查很多资料,可是现在还没搞定!

大家继续,提出你的点子和想法。谢谢大家!
 
楼主:本地文件怎么做到?
 
chyun:关于shell扩展能Mail一些资料给我或给个链接吗?
NowCan,原理我不大懂,我下了一个源码(dirmon可能大家都有了),好像是用了几
个API吧。如果需要,我可以发给你!

大家继续!
 
我传到我的空间里去了,是免费的空间。如果下不来,可能就是被关了
http://free.zhibo.net/98jsj.zhibo.net/delphi/dirmon.rar
 
这个我知道了,但是他用的那个API在98下没有。
 
不是吧?我没在98下试过,我的系统是2K的
 
可以监视文件及文件夹操作
http://210.78.159.116:8080/dispbbspro.php?id=2
 
后退
顶部