我不知道有什么方法可以使用C#。
如果您愿意编写文件系统过滤器驱动程序,则可以这样做。[绝对是专家领域,因为存在损坏文件和/或瘫痪系统的可能性]
文件系统过滤器驱动程序拦截针对文件系统或另一个文件系统过滤器驱动程序的请求。通过在请求到达预期目标之前拦截请求,过滤器驱动程序可以扩展或替换请求的原始目标提供的功能。文件系统过滤器驱动程序的示例包括防病毒过滤器、备份代理和加密产品。要开发文件系统和文件系统筛选器驱动程序,请使用随 Windows 驱动程序工具包 (WDK) 提供的 IFS(可安装文件系统)工具包。