Tipp für Windows 7

WLAN per Kommandozeile verwalten

In Windows 7 ist eine umfangreiche Kommandozeile integriert. Über diese kann man sich via netsh auch mit einem WLAN verbinden - oder den kompletten Vorgang von einem Script steuern lassen.

Lösung: Zunächst muss man in eine Kommandozeile wechseln, dieser ist die Voraussetzung für netsh. Das Tool stellt zahlreiche Funktionen rund um WiFi zur Verfügung, die sich so auch in entsprechende Skripte integrieren lassen. Der Befehl netsh wlan show networks zeigt beispielsweise alle verfügbaren Netzwerke an - egal ob diese eine SSID übertragen oder nicht.

Kommandozeile: Per netsh kann man sich auch ohne Assistent mit einem WLAN verbinden.
Kommandozeile: Per netsh kann man sich auch ohne Assistent mit einem WLAN verbinden.

Um sich nun per Kommandozeile oder Skript mit einem Netzwerk zu verbinden, muss ein passendes Profil als XML-Datei angelegt sein. Der Befehl netsh wlan export profile erstellt eine passende Vorlagendatei. Dazu sollte man noch den Schalter folder=Laufwerk\Ordnername nutzen, um die Information schnell zu finden. Unter Umständen muss der Ordner zunächst angelegt werden.

Diese XML-Datei kann man nun bearbeiten und mit den notwendigen Zugangsinformationen versehen. Wer es sich einfach machen will, exportiert die Datei von einem Rechner, der bereits mit dem WLAN verbunden ist. Auf einem neuen PC kann man die Konfiguration anschließend über den Befehl netsh wlan add profile filename="Laufwerk\Ordner\Dateiname.xml" einlesen. Der Befehl netsh wlan connect SSID sollte anschließend die Verbindung herstellen. Wie bereits erwähnt lässt sich dieser Vorgang auch über die Windows Power Shell skriptgesteuert durchführen. Weitere Informationen zur Power Shell finden Sie im Artikel "Shell Scripting unter Windows".

Produkte: Die Lösung funktioniert unter Windows 7. (cvi)