Ist es möglich, mehrere verdrahtete IEEE802.1X-Authentifizierungsprofile in Windows 7 einzurichten und zu wechseln?

729
Jaroslav Keznikl

In Windows 7 verwende ich zwei verdrahtete IEEE802.1X-Netzwerkauthentifizierungseinstellungen, die ich von Hand ändern muss, da jedes Mal, wenn ich die Konfiguration wechsle, die alte verloren geht. (In Linux wird dies vom wpa-Supplicant trivial gehandhabt)

2
Ich weiß nichts über die IEEE802.1X-Authentifizierung, aber ich schätze, es ist in der Registry gespeichert. Ich würde ein Überwachungstool wie Procmon verwenden, um zu sehen, welche Änderungen zwischen den beiden Einstellungen vorgenommen werden, und zwei Batch-Dateien erstellen, um zwischen ihnen zu wechseln. vor 13 Jahren 0

1 Antwort auf die Frage

0
Jaroslav Keznikl

Ich fand schließlich eine scriptbasierte Lösung, die das netshDienstprogramm in Windows 7 ausnutzt .

Zuerst habe ich netsh lan export profile folder=<folder>für beide 802.1-Profile verwendet (ich habe das erste manuell eingerichtet, dann die Einstellungen exportiert, dann das gleiche für das zweite usw. wiederholt), also bekam ich eine XML-Datei für jedes Profil.

Dann habe ich für jedes ein einfaches Skript geschrieben (muss als Administrator ausgeführt werden)

chcp 1250 netsh lan add profile filename="<folder>\profile1.xml" interface="Local Area Network" PAUSE 

vorausgesetzt, dass die Skriptdatei die Windows-cp1250-Kodierung und die Netzwerkschnittstelle einen Namen hat Local Area Network.

Der Schnittstellenname kann ermittelt werden, indem Sie Folgendes ausführen:

netsh lan show interfaces