PowerShell
$computer = Get-Content '.\computer.txt' | Where-Object { $_.Trim() }
$report = foreach ($name in $computer) {
[pscustomobject]@{
Computer = $name
Erreichbar = Test-Connection -ComputerName $name -Count 1 -Quiet -ErrorAction SilentlyContinue
}
}
$report | Format-Table -AutoSizeHinweis: ICMP kann durch Firewalls blockiert sein; Nichterreichbarkeit bedeutet nicht zwingend, dass das Gerät offline ist.
PowerShellInventarPingNetzwerk