スポンサーリンク

2015年12月1日火曜日

Windows7、Windows8プロダクトキー確認コマンド

新しい記事 以前の記事

コマンドプロンプトを管理者権限で実行します。
以下のコマンドを実行します。



wmic path SoftwareLicensingService get OA3xOriginalProductKey


これだと、
Windows8以降でしか確認できません。
Windows7だと、
無効なクエリと表示されます。


他の方法として、

PowerShellをしようした方法があります。





コマンドプロンプトを起動し、
PowerShellと入力後Enter押下。

その後、
以下コマンドを実行して2回Enter押下すると…。

プロダクトキーが表示されます。



function Get-ProductKey {
    $map="BCDFGHJKMPQRTVWXY2346789"
    $key = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
    $value = (get-itemproperty $key).digitalproductid[0x34..0x42]
    $ProductKey = ""
    for ($i = 24; $i -ge 0; $i--) {
      $r = 0
      for ($j = 14; $j -ge 0; $j--) {
        $r = ($r * 256) -bxor $value[$j]
        $value[$j] = [math]::Floor([double]($r/24))
        $r = $r % 24
      }
      $ProductKey = $map[$r] + $ProductKey
      if (($i % 5) -eq 0 -and $i -ne 0) {
        $ProductKey = "-" + $ProductKey
      }
    }
    $ProductKey
}
Get-ProductKey


これで、
Windows7であれば、
プロダクトキーの確認ができます。


ただし、
Windows8だとビミョウに一致しませんでした。

また、

Windows8以降ですと、

レジストリキーの中にプロダクトキーがあります。
(実際はどのバージョンのOSでもレジストリキー内ですが…。)

Windows8プロダクトキー確認のレジストリキー値

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Win8

この中に、
プロダクトキーがあります。

100%性格か否かは定かではありません。
※参考程度にお考えください。
スポンサーリンク


スポンサーリンク

この記事が気に入ったらいいね!
お願いします(#^.^#)

↓↓↓

最新情報をお届けします

言えないことはTwitterで!!


こんな記事も書いてます



関連性の高い記事


0 コメント:

コメントを投稿

次の投稿 前の投稿 ホーム
Related Posts Plugin for WordPress, Blogger...