Powershell ワークフローがあります。ワークフローの進行状況が明確にわかるように、データをコンソールに記録する必要があります。今まで私はLog-Verbose
これを達成していました。スイッチを使用してこのワークフローを実行すると-Verbose
、期待どおり詳細なログがコンソールに表示されます。
workflow Test-Workflow
{
Log-Verbose "Inside Test-Workflow"
}
Test-Workflow -Verbose
次に、ワークフロー内でチェックポイントを使用する必要があります。チェックポイントを利用するには、ワークフローを として実行する必要がありますJob
。
Test-Workflow -Verbose -AsJob
そうすると、コンソールに詳細ログが表示されなくなります。ファイルに書き込んだり、ログをイベントとして書き込んだりできることはわかっていますが、どうしてもコンソールに書きたいと思っています。これが可能かどうか、またその方法を教えてください。