Есть несколько способов:
Write-Host
: Запись напрямую в консоль, не включается в вывод функции / командлета. Позволяет установить цвет переднего плана и фона.
Write-Debug
: Запись напрямую в консоль, если $DebugPreference
установлено значение «Продолжить» или «Стоп».
Write-Verbose
: Запись напрямую в консоль, если $VerbosePreference
установлено значение «Продолжить» или «Стоп».
Последний предназначен для дополнительной необязательной информации, Write-Debug
для отладки (так что, похоже, подходит в этом случае).
Дополнительно : в сценариях PSH2 (по крайней мере), использующих привязку командлетов, автоматически получаются параметры -Verbose
и -Debug
переключаются, локально включаются Write-Verbose
и Write-Debug
(то есть переопределяются переменные предпочтения), как это делают скомпилированные командлеты и поставщики.