FileSystemWatcher C#服务名称

时间:2016-10-13 23:33:10

标签: c# windows alert filesystemwatcher

我知道如何使用FileSystemWatcher Class,但我想知道如何获取修改特定文件的用户,应用程序或服务?

1 个答案:

答案 0 :(得分:0)

在这种情况下,

FileSystemWatcher无法帮助您。

要获取此类信息,您可以为文件系统对象设置适当的审核规则(例如,使用System.SecurityControl命名空间中的类),并随后读取Windows审核日志。

作为一个替代方案,您可以编写内核驱动程序,或者使用Sysinternals之类的ProcessMonitor等外部实用程序,如果您需要根据其他项目细节获取此类信息。

无论如何,它可能需要大量资源。