繁体   English   中英

在windows / .net中创建管道文件

[英]Create a pipe file in windows/.net

我正在使用一个较旧的程序,将其输出生成一个文件。 我可以在命令行上指定要使用的文件,但它必须转到文件(没有选项发送到stdout )。

我想在生成时传输该输出(不要等到文件完成)。 在* nix中,我将创建一个命名管道,并使用该“文件”作为输出。

这个(或类似的东西)可以在Windows中完成吗? 它可以在纯C#中完成,还是仅在c / c ++ / pInvoke中完成? 是否有一些可以跨平台的库?

从.Net应用程序中,您可以将遗留应用程序作为Process生成,您可以为其定义标准输出流 您可以使用文件流或任何其他类型的流来重定向进程的输出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM