﻿{"id":23,"date":"2016-10-14T18:08:07","date_gmt":"2016-10-14T16:08:07","guid":{"rendered":"http:\/\/bitsparadise.info\/?p=23"},"modified":"2022-04-11T14:21:52","modified_gmt":"2022-04-11T12:21:52","slug":"petit-programme-en-vbs-pour-connaitre-sa-cle-windows","status":"publish","type":"post","link":"https:\/\/bitsparadise.info\/index.php\/2016\/10\/14\/petit-programme-en-vbs-pour-connaitre-sa-cle-windows\/","title":{"rendered":"Petit programme en VBS pour conna\u00eetre sa cl\u00e9 Windows"},"content":{"rendered":"<p>Voici un petit programme en VBS\u00a0pour conna\u00eetre sa cl\u00e9 d'activation Windows.<\/p>\n<p><strong>Utilisation :<\/strong> Ouvrir le bloc note,\u00a0copier l'ensemble des lignes ci-dessous et\u00a0enregistrer le fichier avec une extension \"vbs\" (Exemple : macle.vbs).<\/p>\n<pre>Set WshShell = CreateObject(\"WScript.Shell\")\r\nMsgBox ConvertToKey(WshShell.RegRead(\"HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\DigitalProductId\"))\r\n\r\nFunction ConvertToKey(Key)\r\nConst KeyOffset = 52\r\ni = 28\r\nChars = \"BCDFGHJKMPQRTVWXY2346789\"\r\nDo\r\nCur = 0\r\nx = 14\r\nDo\r\nCur = Cur * 256\r\nCur = Key(x + KeyOffset) + Cur\r\nKey(x + KeyOffset) = (Cur \\ 24) And 255\r\nCur = Cur Mod 24\r\nx = x -1\r\nLoop While x &gt;= 0\r\ni = i -1\r\nKeyOutput = Mid(Chars, Cur + 1, 1) &amp; KeyOutput\r\nIf (((29 - i) Mod 6) = 0) And (i &lt;&gt; -1) Then\r\ni = i -1\r\nKeyOutput = \"-\" &amp; KeyOutput\r\nEnd If\r\nLoop While i &gt;= 0\r\nConvertToKey = KeyOutput\r\nEnd Function<\/pre>\n<p>Fonctionne sous Windows 7,8,8.1,10<\/p>\n<p>T\u00e9l\u00e9charger le programme\u00a0<a href=\"http:\/\/bitsparadise.info\/download\/key.7z\" target=\"_blank\" rel=\"noopener noreferrer\">ici<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici un petit programme en VBS\u00a0pour conna\u00eetre sa cl\u00e9 d'activation Windows. Utilisation : Ouvrir le bloc note,\u00a0copier l'ensemble des lignes ci-dessous et\u00a0enregistrer le fichier avec une extension \"vbs\" (Exemple : macle.vbs). Set WshShell = CreateObject(\"WScript.Shell\") MsgBox ConvertToKey(WshShell.RegRead(\"HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\DigitalProductId\")) Function ConvertToKey(Key) Const KeyOffset = 52 i = 28 Chars = \"BCDFGHJKMPQRTVWXY2346789\" Do Cur = 0 x\u2026 <span class=\"read-more\"><a href=\"https:\/\/bitsparadise.info\/index.php\/2016\/10\/14\/petit-programme-en-vbs-pour-connaitre-sa-cle-windows\/\">Lire la suite &raquo;<\/a><\/span><\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","hentry","category-windows"],"_links":{"self":[{"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":13,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":822,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/posts\/23\/revisions\/822"}],"wp:attachment":[{"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitsparadise.info\/index.php\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}