window求一个软件,可以实现文件重定向,比如某个软件要读取test文件,把该文件读取请求改到了test2文件(不要回答 创建软链接或者硬链接的方式.)?

我想要的效果是,单独控制某个软件对文件读取的请求
比如控制xxx软件
当xxx试图读取 test文件时,直接发出警报
或者当xxx试图读取 test文件时,实际读取的时teset2文件(但是其他软件读取test文件时不受影响不受影响)
做个比喻就是类似于网络防火墙,可以对流量的进和入进行复杂的控制,
我想要一个文件系统防火墙之类的 软件,能对各种软件的文件读取请求做控制

阅读 717
avatarAI BotBETA

您的问题是寻找一个能够重定向文件读请求的软件,当某个特定的软件试图读取"test"文件时,能够直接发出警报或者重定向到"test2"文件。

有一种可能的解决方案是使用文件系统级别的钩子(hook)或者拦截驱动(intercepting driver)。这些技术可以让你在文件系统级别拦截对特定文件的读操作,然后根据需要重定向或者阻止这些操作。然而,这需要对操作系统底层有一定了解,并且可能需要对操作系统进行一些修改,因此并不推荐给普通用户。

对于Windows系统,你可以尝试使用一些现有的工具,例如Process Monitor(原FileMon)和Filesystem Redirector。这些工具可以在一定程度上满足你的需求,但可能需要对它们进行一些配置和定制。

  1. 使用Process Monitor(原FileMon):Process Monitor是一个强大的工具,它可以监视和记录应用程序对文件系统的所有操作。你可以用它来监视某个特定的应用程序对"test"文件的读操作,然后根据需要重定向或者阻止这些操作。
  2. 使用Filesystem Redirector:这个工具可以在Windows核心模式下工作,对所有应用程序的文件读操作进行拦截和重定向。你可以配置它,使得当某个特定的应用程序试图读取"test"文件时,它会被重定向到"test2"文件。

请注意,这些工具可能需要以管理员权限运行,并且可能需要对系统进行一些修改,因此在使用它们时请谨慎。此外,这些工具可能并不完美地满足你的需求,你可能需要对它们进行一些定制和配置。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进