HOST输出格式控制:颜色、字体


PowerShell交流中心分类: QuestionsHOST输出格式控制:颜色、字体
Full_Chaos 管理员 提问于 2周 前

有没有办法对HOST输出的某些关键字进行高亮输出,即改变字体或颜色?
需求是这样的,用powershell做了一个通过串口读设备log,并提取log中关心的信息的脚本,当提取出来看某个数据在某个范围时,希望能在write-host时突出显示这个数据。

×用微信扫描并分享
1 次回答
最佳答案
Liu Liu 管理员 回答于 2周 前

Write-Host “Executing commands…” -Foreground “Yellow”
-ForegroundColor

Specifies the text color. There is no default. The acceptable values for this parameter are:

  • Black
  • DarkBlue
  • DarkGreen
  • DarkCyan
  • DarkRed
  • DarkMagenta
  • DarkYellow
  • Gray
  • DarkGray
  • Blue
  • Green
  • Cyan
  • Red
  • Magenta
  • Yellow
  • White
Full_Chaos 管理员 回复于 1天 前

多谢回复!
其实是想问有没有类似{1,-10:##.##}这样方便的行内控制方式?逐个改前景背景色太费劲了。