Member 14156312 Ответов: 1

Если еще заявление не работает в другой стороне с помощью PowerShell


I use if else in my powershell script. in the if side, it works, but in the else side, It cannot return "Not Found" . It does not show any error.


Что я уже пробовал:

if ($match.Groups.Count) {
    while ($match.Success) {
        Write-Host ("Match found: {0}" -f $match.Value)
        $match = $match.NextMatch()
    }
}
else {

    Write-Host "Not Found"
}

Bryian Tan

А вы пробовали

if ($match.Groups.Count >0 )
?

1 Ответов

Рейтинг:
7

Member 14156312

if ($matching.Success) {
    while ($matching.Success) {
        "Match found: {0}" -f $matching.Value
        $matching = $matching.NextMatch()
    }
}
else {

    "Not Found"
exit
}