moinsen, ich versuche krampfhaft einen ansatz für mein programm zu finden, habe aber keine ahnung wie ich es anstellen soll.
also, ich muss bisher von hand schauen welchen netzwerk-adapternamen welchen netzwerken zugeordnet sind und diese dann in die registrerung schreiben. ich versuche das zu automatisieren. evtl gitbs ja eine bessere möglichkeit, aber bislang tippe ich immer in die cmd "ipconfig" und bekomme
dann die netzerkadapterNAMEN(!) und IPs raus. ich muss die namen dann in die registrierung schreiben, was kein problem dastellen sollte für autoIT.
z.B. in der DOS-box steht dann:
Windows-IP-Konfiguration
Windows-IP-Konfiguration
Ethernet-Adapter LAN-Verbindung 5: <- "LAN-Verbindung 5" ist der Adaptername der der IP 7.0.133.109 zu geordnet is d.h. Tunngel IP
Verbindungsspezifisches DNS-Suffix:
Verbindungslokale IPv6-Adresse . : fe80::edae:bb8:5bfe:4bc0%25
IPv4-Adresse . . . . . . . . . . : 7.0.133.109
Subnetzmaske . . . . . . . . . . : 255.0.0.0
Standardgateway . . . . . . . . . : 7.254.254.254
Ethernet-Adapter LAN-Verbindung:
Medienstatus. . . . . . . . . . . : Medium getrennt
Verbindungsspezifisches DNS-Suffix:
Drahtlos-LAN-Adapter Drahtlosnetzwerkverbindung:
Verbindungsspezifisches DNS-Suffix:
Verbindungslokale IPv6-Adresse . : fe80::2cee:bf73:3903:7141%10
IPv4-Adresse . . . . . . . . . . : 192.168.2.101
Subnetzmaske . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 192.168.2.1
Ethernet-Adapter LAN-Verbindung 2:
Verbindungsspezifisches DNS-Suffix:
Verbindungslokale IPv6-Adresse . : fe80::753d:aded:bee9:73e5%16
IPv4-Adresse (Auto. Konfiguration): 169.254.115.229
Subnetzmaske . . . . . . . . . . : 255.255.0.0
Standardgateway . . . . . . . . . :
Ethernet-Adapter LAN-Verbindung 3:
Verbindungsspezifisches DNS-Suffix:
Verbindungslokale IPv6-Adresse . : fe80::b9a6:92e7:e658:b9da%17
IPv4-Adresse (Auto. Konfiguration): 169.254.185.218
Subnetzmaske . . . . . . . . . . : 255.255.0.0
Standardgateway . . . . . . . . . :
Ethernet-Adapter Hamachi:
Verbindungsspezifisches DNS-Suffix:
IPv4-Adresse . . . . . . . . . . : 5.213.119.95
Subnetzmaske . . . . . . . . . . : 255.0.0.0
Standardgateway . . . . . . . . . :
Alles anzeigen
wie geschrieben muss das programm erkennen, dass wenn die IP mit "7." anfängt, es sich um eine Tunngle-IP handelt und dann anfängt der Adaptername "LAN-Verbindung 5" lautet. - dieser name wird dann in die registrierung geschrieben. ich hoffe das ist verständlich... evtl gibt es auch eine andere möglichkeit die adapternamen auszulesen und zusortieren... ich kenne keine und weiss auch nicht wirklich wie ich das anstellen soll bzw bin mit der suche auf nix passendes gefunden...
Danke schonmal für die hilfe.