0

我将如何创建一个可以以编程方式和动态更改内容的虚拟驱动器?

例如,程序 A 开始运行并创建一个虚拟驱动器。当程序 B 查看驱动器时,它会看到错误日志并开始读取/处理它。在所有这些程序的中间,A 从某个地方得到一个信号并决定添加到日志中。我希望程序 B 不知道更改并继续进行。程序 B 应该继续阅读,就好像什么都没发生一样。程序 A 只会报告日志的文件大小非常大,然后根据需要填写。如果程序 B 试图读取最后一个条目,程序 A 将用标签填充日志。

我知道这是一个奇怪的请求,但实际上没有其他方法可以做到这一点......我基本上无法重写程序 B,所以我需要愚弄它。

我如何在 Windows 中执行此操作?OSX 怎么样?

4

1 回答 1

1

发现您的问题措辞不当。对于第一个问题,我建议使用磁盘映像,但这些仅适用于 Mac。我没有这方面的经验,但FUSE可能会工作,因为它应该是跨平台的。对于第二个问题,我真的不知道这是可能的。

于 2008-12-09T01:44:05.017 回答