c# - 检测文件打开

标签 c# filesystems .net

是否可以在 Windows 环境中检测是否正在使用 .NET 打开文件

我想在文件系统上放置一个处理程序来检测是否正在打开一个文件或任何文件,这可能吗?

最佳答案

最简单的解决方案是使用 FileSystemWatcher并将过滤器设置为 NotifyFilters.LastAccess ,这将告诉它注意上次访问日期/时间的变化。

关于c# - 检测文件打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/905991/

相关文章:

c# - .Net中stackalloc的缓冲区溢出保护

c# - 在运行时更改 DataTrigger 绑定(bind)引用

c# - 瀑布结束问题。它提示回到其他对话框而不是结束

c# - 捕获 NullReference Exception 时获取哪个字段为 null?

c# - 获取所有线程的堆栈跟踪

phpmyadmin - 聚合 javascript 文件的 PHP 文件正在添加不可打印的字符

linux - 在 Linux 上查找一个目录中的文件数的快速方法

c# - 使用 .NET 连接到 iSeries DB2 数据库

c# - .net 核心 2.1.3 ssl 错误

c - 寻找单文件文件系统或归档文件格式