0

我正在使用第 3 方工具A,它启动一个长时间运行(数周)B的控制台应用程序并捕获控制台输出然后显示它。不幸的是,主应用程序有崩溃的趋势,这意味着它不再可能监控B.

如果它已经运行了一段时间,我不想重新启动B,但我需要知道它的进展情况。

理想情况下,我想编写一个非常简单的应用程序来显示控制台输出B(最好是.Net,但在 Windows 上运行的任何东西都可以)。

这对于您尚未启动的流程是否可行?如果是这样,怎么做?

4

1 回答 1

1

用您自己的可执行文件代替 B 生成 B 并将其输出发送到两个不同的位置,或多或少类似于 *nix 中的“tee”命令。(换掉 .exe 做得很好——没想到这一点!)

于 2013-07-02T00:38:53.013 回答