Jump to content

Multiping


Direkt zur Lösung Gelöst von Oreg0410,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

hallo liebe Mitstreiter,

ich suche ein Tool in welches ich z.B. 100 IP Adressen einlesen kann um zu überprüfen ob diese Adressen am Leben sind oder nicht.

Früher gab es ja Multiping, aber das ist wohl nichtmehr verfügbar.

 

Hat jemand eine Idee welches Programm das leisten kann?

 

Gruß

Oreg

Geschrieben

Nur PowerShell ist Wahres:

 

workflow Check-PingStatus
{
    Param(
        [System.Collections.ArrayList]
        $IPs
    )
    
    parallel { 
        foreach -parallel ($IP in $IPs) {
            try{
                Test-Connection -ComputerName $IP -Count 1 -ErrorAction Stop
            } catch{
                # .. of the day
            }
        }
    }
    return $results
}

[string]$IPNet = "172.31.1.0"
[int]$Start = 1
[int]$Stop = 10

$IPNet = -join ($IPNet.Split(".")[0], ".", $IPNet.Split(".")[1], ".", $IPNet.Split(".")[2])
$IPs = [System.Collections.ArrayList]@()
$Start..$Stop |
    ForEach-Object {
        $IPs.Add([string]$("{0}.{1}" -f $IPNet, $_)) |
            Out-Null
    }

$PingStatus = Check-PingStatus -IPs $IPs

$PingStatus |
    Sort-Object Destination

 

  • Like 1
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...