Get-LocalIP

EulandaXtools — Funktionsreferenz

Get-LocalIP

ÜBERSICHT

Gibt die wahrscheinlich aktive IPv4-Adresse des lokalen Rechners zurück oder - mit dem Schalter - alle gefundenen lokalen IPv4-Adressen.

SYNTAX

Get-LocalIP [-AllFound] [<CommonParameters>]

BESCHREIBUNG

Ohne Parameter liefert die Funktion einen String mit der wahrscheinlichsten LAN-IP (die über ein aktives Gateway läuft). Mit -AllFound gibt sie eine Liste von PSCustomObjects zurück, jedes mit den Properties IPAddress und IsActive.

PARAMETER

-AllFound

Type: switch

Gibt statt nur der aktiven eine vollständige Liste aller lokalen IPv4-Adressen zurück. Die aktive wird im Property IsActive mit $true markiert.

AUSGABEN

string, PSCustomObject[]

Aufruf ohne Parameter ergibt einen String mit der aktiven IP und mit '-AllFound' eine Liste aus 'IPAddress' und 'IsActive'

BEISPIELE

# Ergibt die wahrscheinliche IP4 des Gateways
Get-LocalIP

# Ausgabe beispielsweise: 192.168.178.60
# Ergibt eine liste aller lokal gefundenen IP4-Nummern
Get-LocalIP -AllFound

#   Ausgabe zum Beispiel:
#
#   IPAddress       IsActive
#   ---------       --------
#   172.20.112.1    False
#   192.168.178.60  True

HINWEISE

Das Ergebnis basiert auf verschiedenen Annahmen, das IP-System ist durchaus komplexer, so dass die Ergebnisse auch einmal nicht die gewünschte IP angeben.