WiFi-Zugang optimieren, Fehler beseitigen
Nützliche WLAN-Tipps für Windows
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.
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.
Ü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