Es muss doch irgendeine eine Lösung für Javascript geben?
Nein, sicher nicht. Javascript im strengen Sinn "kennt" nichts außerhalb des Browserfensters, das ist per Definition so.
Welchen Ansatz verfolgst du denn bisher? Eigentlich benutzt du doch kein Javascript, sondern ein ActiveX-Objekt, dessen Schnittstellen du mit Javascript ansprichst. Und wenn man es so richtig genau nimmt, dann ist es nicht einmal Javascript, sondern JScript, die proprietäre JS-Erweiterung von Microsoft. Also laufen hier alle Fäden bei MS-Techniken zusammen.
JScript, du hast naturlich recht :-)
...bin fündig geworden mit "RegObj.dll" von MS (ActiveX-Objekt)
Folgendes Beispiel (ungetestet) ...listet mir alle verfügbaren DFÜ-Verbindungen auf.
var objRegistry = new ActiveXObject("RegObj.Registry");
var objRegKey = objRegistry.RegKeyFromString("\HKEY_CURRENT_USER\RemoteAccess\Profile")
for each objRegKey in objRegKey.SubKeys
WScript.Echo(objRegKey.name)
next
Gruss Jerry