【求助】文件夹监控,不同盘符下的操作监控

我是一只大菜鸟 2012-06-08 02:55:27
小菜近日在做文件夹监控,要求能监控不同盘符间的复制、剪切等操作。
比如监控C:\test目录,从D盘目录D:\123下剪切来一个文档。要求可以记录文档剪切的来源路径D:\123。
使用FileSystemWatcher类,但貌似只能记录exe所在的盘符,无法记录从其他盘下剪切的路径。我写的程序认为剪切来的文档是在C盘新建了一个文档。
不知有什么办法解决?或者不用FileSystemWatcher类,使用其他方法?
恳请诸位大虾解惑,万分感谢。
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnfixit 2012-06-09
  • 打赏
  • 举报
回复
要来源啊,那貌似FileSystemWatcher就无能为力了,多半要文件系统驱动层面的过滤才能搞定
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

但貌似只能记录exe所在的盘符

看构造函数

FileSystemWatcher(String) 给定要监视的指定目录,初始化 FileSystemWatcher 类的新实例。
[/Quote]
不好意思 ,是我没说清楚。现在指定的文件夹是可以监控的。关键是剪切的来源如果是另一个盘符,就无法记录了。程序直接认定是新建了一个文件。有什么办法吗?
cnfixit 2012-06-08
  • 打赏
  • 举报
回复
但貌似只能记录exe所在的盘符

看构造函数

FileSystemWatcher(String) 给定要监视的指定目录,初始化 FileSystemWatcher 类的新实例。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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