Skript-Befehle für Windows
Namensauflösung in der PowerShell testen
Netzwerkeinstellungen in der PowerShell abfragen und anpassen
Die PowerShell verfügt über weitere neue Cmdlets, um Netzwerkeinstellungen eines Computers zu steuern oder abzufragen, zum Beispiel Get-NetIPAddress. Durch Eingabe dieses Befehls erhalten Sie umfassende Informationen zu den Netzwerkeinstellungen und IP-Adressen eines Rechners. Sie sehen alle Daten zu den IPv4- und IPv6-Adressen eines Computers.
Um sich eine Liste aller Cmdlets anzuzeigen, mit denen sich Netzwerkeinstellungen festlegen lassen, hilft der Befehl Get-Command -Noun Net*.
Wie Sie DNS-Einstellungen und -Server steuern, lassen Sie sich am besten mit Get-Command -Noun Net* anzeigen. So wie bei allen Befehlen in der PowerShell, können Sie auch mit diesem umfassende Hilfen abrufen. Dazu verwenden Sie die Syntax get-help <CMDlet>. Mit der Option -examples zeigt die PowerShell Beispiele an.
Pingen in der PowerShell mit Test-Connection
Wenn Sie in der PowerShell Namensabfragen durchführen, können Sie auch gleich die Netzwerkverbindungen testen. Zwar können Sie weiterhin auch das Tool ping.exe nutzen, aber in der PowerShell finden Sie mit Test-Connection auch hier ein besseres Tool.Test-Connection kann zum Beispiel mehrere Rechner einmal testen. Dazu geben Sie einfach den Befehl ein und danach eine Liste der Rechner, die Sie überprüfen möchten. Wollen Sie den Befehl in eine Zeile schreiben, zum Beispiel für Skripte, verwenden Sie die Syntax: Test-Connection -Source <Quelle1>, <Quelle2> -ComputerName <Ziel1>, Ziel2> .
Mit dem Befehl können Sie folglich auf einmal von mehreren Quellcomputern aus mehrere Zielcomputer scannen lassen. Sie können aber auch nur einen Rechner testen, indem Sie Test-Connection <Name oder IP-Adresse>eingeben.