PowerShell - Просмотр списка доступных цветов

Обычно знание доступных цветов может пригодиться например для подкраски текста в сообщениях, которые генерирует скрипт, предположим есть следующий вывод:

Write-Host "DEBUG"

image

Мы можем изменить цвет текста при помощи параметра ForegroundColor для просмотра доступных цветов можно использовать команды:

[Enum]::GetValues([ConsoleColor])
[Enum]::GetValues([System.ConsoleColor])

image

Используем любой понравившийся цвет с воем коде:

Write-Host "DEBUG"  -ForegroundColor Magenta

image

Или так:

Write-Host "DEBUG"  -ForegroundColor Magenta -BackgroundColor white

image

1 Like