0
我知道如何使用FileSystemWatcher类,但我想知道如何获取修改特定文件的用户,应用程序或服务?FileSystemWatcher C#服务名称
我知道如何使用FileSystemWatcher类,但我想知道如何获取修改特定文件的用户,应用程序或服务?FileSystemWatcher C#服务名称
FileSystemWatcher在这种情况下无法帮助您。
要获取此类信息,可以为文件系统对象(例如,使用System.Security.AccessControl命名空间中的类)设置适当的审核规则,并随后读取Windows审核日志。
作为候选,您可以编写一个内核驱动程序,或者使用Sysinternals的ProcessMonitor等外部实用程序,如果您需要短暂地获取此类信息或取决于其他项目特定的信息。
无论如何它可能需要大量的资源。