Windows - 如何将所有控制台输出重定向到文本文件?控制台程序由我无法控制的另一个软件调用

Windows - 如何将所有控制台输出重定向到文本文件?控制台程序由我无法控制的另一个软件调用

这是一个相当复杂的问题(至少对我来说)。

GUI 软件在特定时刻调用控制台软件,控制台软件向控制台输出一些内容然后退出。我想将这些结果保存到文本文件中,但我自己无法调用控制台软件。

有没有办法全局记录所有控制台输出?

答案1

您可以尝试使用康埃穆。 它是设置有:

  • 默认终端功能;您需要启用它并将您的 GUI 软件添加到挂钩的可执行文件列表中。
  • 控制台输出自动日志记录; 只需启用“日志控制台输出”并指定将存储日志的文件夹。不要忘记启用(默认情况下启用)“注入 ConEmuHk”。

相关内容