当前位置: 首页 > 知识库问答 >
问题:

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

莫选
2023-10-27

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

共有1个答案

楚彦
2023-10-27

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

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

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

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

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

 类似资料:
  • window上求一个软件,可以实现文件重定向,比如某个软件要读取test文件,把该文件读取请求改到了test2文件?

  • 如果要想说清楚 ln 命令,则必须先解释下 ext 文件系统(Linux 文件系统)是如何工作的。我们在前面讲解了分区的格式化就是写入文件系统,而我们的 Linux 目前使用的是 ext4 文件系统。如果用一张示意图来描述 ext4 文件系统,则可以参考图 1。 图 1 ext4 文件系统示意图 ext4 文件系统会把分区主要分为两大部分(暂时不提超级块):小部分用于保存文件的 inode (i

  • 本文向大家介绍写一个读取文件和文件的方法相关面试题,主要包含被问及写一个读取文件和文件的方法时的应答技巧和注意事项,需要的朋友参考一下 var fs = require('fs'); var data = fs.readFileSync('./index.html', 'utf8'); // 停止执行代码直到操作结束 console.log(data) fs.readFile('./test.tx

  • 我使用expo下载了一张图片(a.jpg),代码如下: 文件成功保存在文件系统中。后来当我试图读取文件时,我得到一个错误,文件无法读取。用于读取文件的代码: 上面的代码返回文件无法读取的错误。fileInfo.exists是true,因为文件存在于文件系统中。 读取文件时出错: 如果我尝试读取一个文本文件(a.json),而不是jpg(a.jpg),那么一切都很好。所以,文件系统。readAsSt

  • 本文向大家介绍Python按行读取文件的实现方法【小文件和大文件读取】,包括了Python按行读取文件的实现方法【小文件和大文件读取】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python按行读取文件的实现方法。分享给大家供大家参考,具体如下: 小文件: 大文件: 更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操

  • 问题内容: 大家好,我需要在linux中执行此操作: 给出:文件名“ foo.txt” 查找:所有符号链接到“ foo.txt”的文件 怎么做?谢谢! 问题答案: 这取决于是否要查找指向特定文件的链接,那么这是唯一的好方法: 另一方面,如果您只是想查找指向恰好名为的 任何 文件的链接,则类似 要么