特定のイベント ログを参照する大きなスクリプトがあります。その一部は次のコマンドです。
Get-EventLog -ComputerName $computer -InstanceId 4625 -LogName Security -After $date -ErrorAction Stop | Select TimeWritten,@{n='Reason for Failure';e={$_.ReplacementStrings[8]}}
次の出力が表示されます。
TimeWritten Reason for Failure
----------- ------------------
08/05/2018 10:55:06 %%2313
08/05/2018 09:19:24 %%2313
08/05/2018 07:49:22 %%2304
08/05/2018 07:49:22 %%2304
失敗列の理由の出力を他のメッセージに変更することは可能ですか? 私は-replace
オペレーターを知っていますが、これを組み込む方法に苦労していますか?