Vanaf mei verhuizen we naar een nieuw gebouw, met uiteraard een subliem nieuw netwerk

Alle authenticatie zal daar via 802.1x gebeuren, zowel wired als wireless (lang leve single sign-on!).
Om de PEAP-settings te pushen voor de wireless connectie bestaat zo'n GPO-editor plugin, dus da's geen probleem. Probleem is om die settings te pushen voor de wired netwerkadapters. We gebruiken de ingebouwde MS 802.1x functie. Ik heb een script dat op een geweldig lelijke manier de truk doet, maar volgens mij zijn er andere, betere manieren... Iemand enig idee? Hieronder mijn script
Code: Selecteer alles
On Error Resume Next
Const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set objRegistry=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
'set regpath
strKeyPath = "SOFTWARE\Microsoft\EAPOL\Parameters\Interfaces"
'get all subkeys in array
objRegistry.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubkeys
For Each objSubkey In arrSubkeys
Set objShell=CreateObject("Wscript.shell")
dim path
path = "HKLM\SOFTWARE\Microsoft\EAPOL\Parameters\Interfaces\" & objSubKey
objshell.run("reg.exe add " &path&" /v 1 /t REG_BINARY /d 000011 /f")
objshell.run("reg.exe add " &path&" /v 2 /t REG_BINARY /d 000032/f")
Next