WiFi-Zugang optimieren, Fehler beseitigen

Nützliche WLAN-Tipps für Windows

24.10.2012
Moritz Jäger ist freier Autor und Journalist in München. Ihn faszinieren besonders die Themen IT-Sicherheit, Mobile und die aufstrebende Maker-Kultur rund um 3D-Druck und selbst basteln. Wenn er nicht gerade für Computerwoche, TecChannel, Heise oder ZDNet.com schreibt, findet man ihn wahlweise versunken in den Tiefen des Internets, in einem der Biergärten seiner Heimatstadt München, mit einem guten (e-)Buch in der Hand oder auf Reisen durch die Weltgeschichte.
Thomas Rieske arbeitet seit Oktober 2002 als freiberuflicher IT-Fachjournalist und Autor für IDG. Zu den Themenschwerpunkten des Diplom-Übersetzers zählen unter anderem Computersicherheit, Office-Anwendungen und Telekommunikation.

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.

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.

Zunächst muss man in eine Kommandozeile wechseln; dies ist die Voraussetzung für netsh. Das Tool stellt zahlreiche Funktionen rund um Wi-Fi 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.

Um sich nun per Kommandozeile oder Script 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".

WLAN-Verbindung eines Computers per Kommandozeile blockieren

Durch vorgegebene Sicherheitsrichtlinien soll ein Rechner mit einem bestimmten WLAN keine Verbindung aufnehmen dürfen. Über die Windows-Kommandozeile und dem Befehl netsh kann der Anwender diese Aufgabe komfortabel und schnell lösen.

Nützlich: Mit Hilfe des Netzwerk-Shell-Befehls netsh kann man die WLAN-Konnektivität eines Rechners einschränken.
Nützlich: Mit Hilfe des Netzwerk-Shell-Befehls netsh kann man die WLAN-Konnektivität eines Rechners einschränken.

Über Start / Ausführen und der Eingabe des Befehls cmd gelangt man in die Windows-7-Eingabeaufforderung. Hier steht dem Anwender die Network Shell "netsh" zur Verfügung. Damit lassen sich viele Admin-Aufgaben rund um das Netzwerk per Kommandozeile durchführen. Zu beachten ist, dass der cmd-Befehl mit Administratorrechten ausgeführt wird.

Um zum Beispiel einem Computer die Verbindung zu einem WLAN mit der SSID "OpenWLAN" zu verbieten, ist die Eingabe des folgenden Befehls notwendig:

netsh wlan add filter permission=block ssid=home

Um die Konfiguration zu überprüfen, kann man den folgenden Befehl nutzen:

netsh wlan show filter

Will man dem Rechner den Zugang zum WLAN völlig verwehren, ist das Kommando denyall (option) hilfreich. Der komplette Befehl lautet dann:

netsh wlan add filter permission=denyall networktype=infrastructure

Mit dem folgenden Kommando lässt sich die Einstellung wieder rückgängig machen:

netsh wlan delete filter permission=denyall networktype=infrastructure

Zur Startseite