在局域网内,一台主机共享了若干文件出来,然后别的PC去它那copy文件.我想写一个程式,能监听到,"哪台电脑IP,copy了哪个文件(名)",请问该如何下手?有没有这方面的资料参考呀?谢谢各位

解决方案 »

  1.   

    最好的方案是用FileSystemWatcher见我的程序截图:
    http://tttzjq.xinwen365.com/Images/Watcher.jpg
      

  2.   

    FileSystemWatcher好像不能检测到copy
    建议做成ftp的形式,那应该就能满足楼猪的要求了。
      

  3.   

    FileSystemWatcher确实不能检测COPY....有人说用NetSessionEnum 可以.......但我知道这在VC里的做法.....在.net里不知如何使用呢?
      

  4.   

    是Copy to... 啊!看错了,以为是Copy from ...
      

  5.   

    自己UP其实不一定要文件系统这样的东西....我只是想知道哪台机电脑在copy我的哪个文件就行了........
      

  6.   

    帮你顶Copy会产生一个事件,API中应该可以做到吧。但我是不知道搞。
    WMI不知道可不可以。