Windows, trouver sa clé d`enregistrement
Transcription
Windows, trouver sa clé d`enregistrement
Windows, trouver sa clé d’enregistrement Windows, trouver sa clé d’enregistrement Question Comment trouver sa clé d’enregistrement de licence Windows1 ? Réponse Faire : • Créer un fichier nouveau + le nommer cle.vbs • Faire Copier / Coller dans ce fichier du code ci dessous Dim objFS, objShell Dim strXPKey Set objShell = CreateObject("WScript.Shell") strXPKey = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName") If Len(strXPKey) > 0 Then WScript.Echo "Clé=" & chr(34) & GetKey(objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId")) & chr(34) End If Function GetKey(rpk) Const rpkOffset=52:i=28 szPossibleChars="BCDFGHJKMPQRTVWXY2346789" Do dwAccumulator=0 : j=14 Do dwAccumulator=dwAccumulator*256 dwAccumulator=rpk(j+rpkOffset)+dwAccumulator rpk(j+rpkOffset)=(dwAccumulator\24) and 255 dwAccumulator=dwAccumulator Mod 24 j=j-1 Loop While j>=0 i=i-1 : szProductKey=mid(szPossibleChars,dwAccumulator+1,1)&szProductKey if (((29-i) Mod 6)=0) and (i<>-1) then i=i-1 : szProductKey="-"&szProductKey End If Loop While i>=0 GetKey=szProductKey End Function • 1 Exécuter ce fichier pour obtenir une boite d’alerte semblable à celle-ci : Utile en cas de réinstallation de Windows Trucs et astuces Copyright 2008, François Chausson 1 Windows, trouver sa clé d’enregistrement qui donne la clé d’enregistrement de la licence Windows installée. Trucs et astuces Copyright 2008, François Chausson 2