【问题标题】:FileSystemWatcher: how to know which process made the change?FileSystemWatcher:如何知道哪个进程进行了更改?
【发布时间】:2011-07-07 19:29:18
【问题描述】:

是否可以获得导致文件系统更改的进程的名称?

我想以编程方式执行此操作 [即,我不能使用任何外部 3rd 方工具,例如句柄]

有什么想法吗?

【问题讨论】:

    标签: vb.net process filesystemwatcher


    【解决方案1】:

    操作系统不提供此类信息。您将需要一个文件系统过滤器驱动程序来细粒度地控制对文件系统所做的更改。

    【讨论】:

    • 如果您只对特定文件感兴趣,您可以为这些文件创建“写入”安全审核。然后信息将记录在事件日志中。
    • @Raymond 这应该是“独立”答案或对原始问题的评论。
    猜你喜欢
    • 1970-01-01
    • 2013-11-17
    • 2011-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多