Officekey herausfiltern
-
Hallo,
ich muss von einem Notebook hier bei uns einen Office2003-Key ermitteln.
Nun ist das zwar mittels downloadbarer Tools problemlos möglich,
ich würde aber schon gerne verstehen, wie man das direkt in C++ umsetzen
kann.Dabei bin ich auch auf diesen Beitrag gestoßen:
Leider ist mein Wissen im Bereich C# gleich null...ich wüßte nichtmal,
ob ich im Visual Studio 2003 dafür die Window-Forms (.net) Variante als
Projektgrundlage nehmen müsste
Evtl. kann hier jemand von euch helfen? Gerne auch per PN (an Shell32).
Und nein, keine Sorge, ich habe mit dem Key nichts illegales vor (wir verfügen
hier über 10 legal erworbene Keys, müssen aber gelegentlich Geräte von freien
Mitarbeitern austauschen und die sollen dann den gleichen Key wie zuvor verwenden).
-
Hat sich erledigt. Habe es umgebaut bekommen.
Bin wohl reif für die Insel...
Wenn es nicht gegen die Forenregeln ist etc. würde ich das hier posten?!
Es ergibt sich nur noch ein Problem mit dem letzten Teil des Registrypfades:dwRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Office\\10.0\\Registration\\{123456-E456-7A95-AD12-CB56GF65656XY}",0,KEY_READ,&key);Das "123456-E456-7A95-AD12-CB56GF65656XY" ist afaik ja nicht so einfach zu filtern, da auf jedem PC ein anderer Wert, oder?
-
Ich glaube das sind UID's oder wie sich das nennt.
Kann man sicher auch irgendwie ermitteln, aber koppeln die sich nicht an
Netzwerkadapter?