现在,以下内容适用。我想要的是,如果它遍历所有protocol
值,而它们中的任何一个都没有从发送开始,然后发出单独的警报。
$a
答案 0 :(得分:3)
如果我正确理解了您的要求;这可能是最简单/最干净的方法:
$sendingMessages = $MyEntry.AuditTrail | Where-Object Message -Like "Sending*"
if (-not $sendingMessages) {
Write-Output "No messages starting with 'Sending'."
}
else {
foreach ($sendingMessage in $sendingMessages) {
Write-Output $sendingMessage
}
}