PowerShell Befehle IPCONFIG – NETSTAT – NSLOOKUP – PING – ROUTE – TRACERT

Ich nutze gerne Befehle in der Dos-Box um Informationen, für Wartungen, zur Störungsfindung und Störungsbeseitigung, zu erhalten. Allerdings wird das so bald nicht mehr gehen. Die gute alte Dos-Box hat bald ausgedient und wird in naher Zukunft komplett durch die PowerShell ersetzt. Eigentlich wird das auch Zeit, da sie in vielen Bereichen einfach nicht ausreicht oder unkomfortabel ist.

Daher gewöhne ich mich nun nach und nach an die Nutzung der Microsoft Powershell. Nachfolgend ein paar gewohnte Dos-Befehle für Netzwerkabfragen die so auch in der PowerShell möglich sind.

Anleitung zum Anzeigen der Installierten PowerShell Version

!Tipp – wer in der PowerShell noch nicht so sicher ist, der sollte einen Blick auf die PowerShell ISE (Integrated Scripting Environment) werfen. Sie ist immer mit installiert und hilft z.B. bei der Findung von Befehlen, dem vorbereiten von Befehlen und vielem mehr.

PowerShell Netzwerk – IPConfig

PS C:\>Get-NetIPConfiguration

PowerShell Netzwerk – NetStat

PS C:\>Get-NetTCPConnection |group State,remoteport |sort count -Descending |ft count,name -AutoSize

PS C:\>Get-NetTCPConnection |? {$_.state -eq “established”} |?{_.remoteaddress -notlike “127*”} |? {$_.state -eq “established” -ADN $_.remoteport -eq “5938”} |% {Resolve-DnsName $_.remoteaddress}

PowerShell Netzwerk – NSLookup

PS C:\>Resolve-DnsName taste-of-it.de
PS C:\>(Resolve-DnsName taste-of-it.de).ip4address

Abfragen eines bestimmten DNS-Server
PS C:\>Resolve-DnsName taste-of-it.de -Server 8.8.8.8

Unter Windows 7 und Server 2008 R2 fehlt das entscheidende Cmdlet / Modul. Das ist kein Problem wenn man eine neuere Windowsversion zur Hand hat. Dort dann einfach den Ordner “C:\windows\system32\WindowsPowerShell\v1.0\Modules\DnsClient” in den eigenen Ordner kopieren und schon funktionieren die PowerShell Befehle auch unter Windows7 bzw. Server 2008 R2.

PowerShell Netzwerk – Ping

PS C:\>Test-NetConnection taste-of-it.de

PowerShell Netzwerk – Route

PS C:\>Get-NetRoute -Protocol Local -DestinationPrefix 10.0.*

PowerShell Netzwerk – Tracert

PS C:\>Test-NetConnection taste-of-it.de -TraceRoute

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.