Hallo,
ich habe bereits im Forum bisher erfolglos recherchiert. Es gibt sehr viele Beiträge, die beim Aufinden von Mac-Adressen zu Lösungswegen führen, aber dennoch nicht mein spezielles Problem lösen.
Ich benötige zunächst grundsätzlich die erste Mac-Adresse der "Ethernet-Adapter Lan-Verbindung". Dies alleine stellt ja kein allzu grosses Problem dar.
Bsp.
Spoiler anzeigen
RunWait(@ComSpec & " /c ipconfig /all > " & @TempDir&"\ipconfig.txt", "", @SW_HIDE)
.. suche in IPCONFIG.TXT den Text "Ethernet-Adapter Lan-Verbindung"
.. suche darauffolgenden Text "Physikalische Adresse"
.. nimm die letzten 17 Stellen .. Voila
Soweit so gut. Ich brauche das nun auch für englisch. Also frage ich vorher den Language Code ab.
0407 = deutsch
0409 = englisch
Die Suchtexte für englisch wären dann "Ethernet adapter Local Area Connection" und "Physical Address".
Nun entzieht sich aber meiner Kenntnis wie die Suchtexte in anderen ausländischen Versionen lauten. Damit das Programm zuverlässig die Mac-Adresse der LAN-Karte (auch wenn sie gerade nicht aktiv ist - weil z.B. die WLAN-Verbindung läuft) auch dort ermitteln kann, suche ich einen passenden Lösungsweg ohne den Language Code.
Ich möchte noch mal darauf hinweisen, dass ich die Mac-Adresse der LAN-Karte ermitteln möchte, egal welche Netzwerkverbindung gerade aktiv ist.
Hat da jemand eine Idee, wie ich das bewerkstelligen könnte ?
Vielen Dank im voraus.
MfG ExBerliner