WLAN Verbindungen exportieren und importieren

13.01.2012 | 1 Kommentar | Jeffrey

Wer mei­nen Blog auch im Novem­ber fleis­sig ver­folgt hat, der hat sicher auch den Arti­kel zum Thema WLAN Pass­wör­ter syn­chro­ni­sie­ren gese­hen oder gele­sen. Reine Ide­en­samm­lung und keine kon­krete Lösung.

Eine Teil­lö­sung für bestimmte Anwen­dungs­zwe­cke habe ich nun ges­tern bei Andy gesich­tet. Er schreibt dar­über, wie man WLAN-Profile unter Win­dows ver­tei­len kann. Zum einen in Netz­wer­ken mit AD-Anbindung und zum ande­ren, wie man die gespei­cher­ten WLAN Pro­file direkt via CMD unter Win­dows XP und Win­dows 7 expor­tie­ren und natür­lich auch wie­der impor­tie­ren kann.

Seine Lösung basiert auf dem Befehlszeilen-Programm Netsh, wel­ches bei Win­dows stan­dard­mäs­sig dabei ist. Dabei wer­den die Para­me­ter «wlan export» und «wlan add pro­file» verwendet.

Fol­gen­der Befehl expor­tiert alle gespei­cher­ten WLAN Pro­file in den ange­ge­ben Ord­ner. Jedes Pro­fil erhält eine eigene XML-Datei.

netsh wlan export profile folder="C:\temp\wlan"

Lei­der kann beim Impor­tie­ren nur jeweils ein Pro­fil, also eine gespei­cherte WLAN-Verbindung auf ein­mal impor­tiert wer­den, wie das fol­gende Bei­spiel zeigt.

netsh wlan add profile filename="C:\temp\wlan" user="current"

Dumm gegan­gen? Nein, man legt ein­fach noch eine Schleife um den Befehl, mit dem jede ein­zelne XML-Datei aus dem ange­ge­be­nen Ord­ner (Export-Pfad) durch­ge­gan­gen wird. So wer­den alle expor­tier­ten Pro­file auf ein­mal und auto­ma­ti­siert impor­tiert.

@echo off

REM Alle XML-Dateien aus diesem Verzeichnis werden importiert
REM "\" am Schluss nicht vergessen!
set ImportPath=C:\temp\wlan\

for /f %%a IN ('dir /b %ImportPath%*.xml') do (
	netsh wlan add profile filename="%ImportPath%%%a" user="current"
)

Alle drei Bei­spiele kön­nen direkt via CMD aus­ge­führt bzw. als .bat Datei kom­bi­niert aus­ge­führt werden.

Sehr hilf­reich, wenn man viele WLAN Ver­bin­dun­gen gespei­chert hat und sei­nen Com­pu­ter (oder halt eben Note­book) neu auf­set­zen möchte ohne dass die ent­spre­chen­den Ein­stel­lun­gen ver­lo­ren gehen. Ein wei­te­rer Tipp für eine effi­zi­ente Instal­la­tion.

Das Ganze könnte man jetzt natür­lich so aus­wei­ten, dass man diese expor­tie­ren XML-Files mit ande­ren Windows-Computern (Ach­tung: Pass­wör­ter darin ent­hal­ten!) syn­chro­ni­siert und dann auto­ma­ti­siert importiert…

Ande­rer Ver­wen­dungs­zweck von netsh: Netz­werkein­stel­lun­gen spei­chernAndreas ver­wen­det es zum Wech­seln von ver­schie­de­nen Netz­werkein­stel­lun­gen (bei­spiels­weise Pri­vat, Schule, Firma,…) — Geht auch ganz sim­pel damit. Alter­na­tiv mit ent­spre­chen­der gra­fi­scher Ober­flä­che wie Net­Set­Man oder Quick Con­fig dazu.

Ähnliche Artikel

Idee: WLAN Passwörter synchronisieren?
WLAN Treiber unter Ubuntu verwenden
Kurztipp: WLAN Verbindungsprobleme beheben
NetStumbler: Versteckte WLAN-Netzwerke finden

1 Kommentar

  1. Matthias (14/01/2012) Antworten

    Wow, ein sehr guter Tipp ;-) Hilft mir sicher­lich eines Tages enorm, Zeit zu sparen :-)

Beitrag kommentieren

Kommentieren ohne Angabe von Name und E-Mail Adresse möglich. Kommentare werden moderiert. Spam und Offtopic wird gelöscht.