将文件流传递给另一个程序

本文关键字:另一个 程序 文件 | 更新日期: 2023-09-27 18:31:40

我想将一个 Stream 作为参数传递给另一个程序(传递一个不真正存在的文件的路径),

这意味着当该程序尝试从该文件读取字节时,我的程序将生成它。

为了更清楚,我想调用这样的程序:

notepad.exe "C:'myFile.txt"

并且该文件将不存在,每次尝试从该文件读取都会调用我的程序并等待它响应(现在写入不是问题)。

有什么想法吗?

将文件流传递给另一个程序

我认为匿名命名管道实际上可能适用于您要做的事情。

您在初始程序中设置,然后将参数传递给第二个程序,然后您可以在第一个程序中写入它时从中读取。