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.