【问题标题】:How to convert colored output of a console application (like MSBuild or PowerShell) into HTML format preserving colors?如何将控制台应用程序(如 MSBuild 或 PowerShell)的彩色输出转换为保留颜色的 HTML 格式?
【发布时间】:2013-04-24 20:01:03
【问题描述】:

当我运行某些控制台应用程序(特别是 MSBuild 或 PowerShell)时,它们会生成包含不同颜色文本的输出(用于警告、错误等)。有时我需要保存它以备将来分析,或通过电子邮件发送。我只能从控制台复制纯文本,或将程序输出重定向到文件,但这样所有颜色都会丢失。有没有办法以 HTML 或 RTF 等颜色保留格式捕获控制台应用程序的输出?

【问题讨论】:

  • 输出可以比屏幕尺寸长得多,我希望它是可搜索/可编辑的文本,而不仅仅是图像。

标签: html powershell colors msbuild console-application


【解决方案1】:

Powershell 团队在博客上发布了此 script,它捕获了直到当前光标位置的控制台屏幕缓冲区并以 HTML 格式返回。

【讨论】:

    猜你喜欢
    • 2013-07-03
    • 2010-12-04
    • 2013-09-22
    • 2013-06-09
    • 1970-01-01
    • 2019-11-01
    • 2020-07-13
    • 1970-01-01
    • 2011-02-14
    相关资源
    最近更新 更多