feature(wakeup): exit if no matching computers found
This commit is contained in:
parent
e5bc1f76df
commit
2a21a23462
@ -75,6 +75,13 @@ $targetComputers = [System.Collections.Generic.List[PSObject]]::new()
|
||||
$db.WOLDatabase.Computers.Computer | Where-Object { $_.name -match "$targetComputer" } | ForEach-Object { $targetComputers.Add($_) }
|
||||
$removeFromTargetComputers = [System.Collections.Generic.List[String]]::new()
|
||||
|
||||
# exit if nothing to do (i.e. empty targetComputers list)
|
||||
if ($targetComputers.Count -eq 0)
|
||||
{
|
||||
Write-Host -ForegroundColor Yellow "No computers found matching '$targetComputer'. Nothing to do.`r`n"
|
||||
exit 0
|
||||
}
|
||||
|
||||
# send WOL magic packets
|
||||
$targetComputers | ForEach-Object {
|
||||
$wolError = @()
|
||||
|
Loading…
Reference in New Issue
Block a user