Пользовательский формат Powershell Write-Error-Warning - PullRequest
0 голосов
/ 30 апреля 2018

Можно ли указать пользовательский формат для функций Write-Error и Write-Warning?

Для соответствия определенному формату: «[ОШИБКА] ... текст ошибки ...»

Пример с предупреждением о записи:

По умолчанию:

Write-Warning 'a message' => WARNING: a message

Пользовательский формат:

Write-Warning 'a message' => [WARNING]: a message

1 Ответ

0 голосов
/ 30 апреля 2018

Вы можете попробовать PowerShellCore.format.ps1xml. Файл находится под $PSHOME. Grep файл для например NativeCommandErrorMessage и посмотрите, сможете ли вы его адаптировать.

Другим способом может быть поток перенаправление . Вы можете перенаправить поток предупреждений и ошибок в выходной поток и (надеюсь) отфильтровать предупреждения и ошибки из него.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...