メイン スクリプトと微調整 Windows 10、Windows 8、およびWindows7でプロダクトキーを表示する方法

Windows 10、Windows 8、およびWindows7でプロダクトキーを表示する方法



Windowsのプロダクトキーを保存した場所を紛失したり忘れたりした場合は、解決策があります。今日は、単純なVBSスクリプトを使用して、Windows 10、Windows 8、またはWindows 7のインストール済みコピーのプロダクトキーを表示する方法を説明します。これは、PCにインストールされているOSからプロダクトキーを抽出する簡単なソリューションです。サードパーティのソフトウェアを使用する。さあ行こう。

広告


実際、以前に投稿しました 同様の解決策 PowerShellを使用しました。しかし、多くのユーザーはそれが彼らのために失敗すると不平を言った。 PowerShellでは、署名されていないコマンドレットを実行するために、追加のユーザースキルと追加の調整が必要になる場合があります。

vizio テレビの電源がオフになったりオンになったりする

PowerShellと比較すると、このVBScriptソリューションはほぼ完璧です。あなたがする必要があるのはただファイルをクリックすることです。に Windows10のプロダクトキーを表示する

  1. メモ帳を開きます。
  2. 次のテキストをコピーしてメモ帳ウィンドウに貼り付けます
    Option Explicit Dim objshell、path、DigitalID、Result Set objshell = CreateObject( 'WScript.Shell') 'レジストリキーパスを設定パス=' HKLM  SOFTWARE  Microsoft  Windows NT  CurrentVersion  ''レジストリキー値DigitalID = objshell.RegRead (Path& 'DigitalProductId')Dim ProductName、ProductID、ProductKey、ProductData'Get ProductName、ProductID、ProductKey ProductName = 'Product Name:'&objshell.RegRead(Path& 'ProductName')ProductID = 'Product ID:'&objshell。 RegRead(Path& 'ProductID')ProductKey = 'インストールされたキー:'&ConvertToKey(DigitalID)ProductData = ProductName&vbNewLine&ProductID&vbNewLine&ProductKey 'ファイルに保存する場合はmessboxを表示するIfvbYes = MsgBox(ProductData&vblf&vblf& 'ファイルに保存しますか?'、vbYesNo + vbQuestion、 'Windowsキー情報のバックアップ')then Save ProductData End If 'バイナリをcharsに変換しますFunctionConvertToKey(Key)Const KeyOffset = 52 Dim isWin8、Maps、i、j、Current、KeyOutput 、最後に、keypart1、insert'OSがWindows8であるかどうかを確認しますisWin8 =(Key(66) 6)And 1 Key(66) =(Key(66)And&HF7)Or((isWin8 And 2)* 4)i = 24 Maps = 'BCDFGHJKMPQRTVWXY2346789' Do Current = 0 j = 14 Do Current = Current * 256 Current = Key(j + KeyOffset)+ Current Key(j + KeyOffset)=(Current  24)Current = Current Mod 24 j = j -1 Loop While j> = 0 i = i -1 KeyOutput = Mid(Maps、Current + 1、1)&KeyOutput Last = Current Loop While i> = 0 If(isWin8 = 1)Then keypart1 = Mid(KeyOutput、2、Last)insert = 'N' KeyOutput = Replace(KeyOutput、keypart1、keypart1&insert、2、1、0)If Last = 0 Then KeyOutput = insert&KeyOutput End If ConvertToKey = Mid(KeyOutput、1、5)& '-'&Mid(KeyOutput、6、5)& '-'&Mid(KeyOutput、11、5)& '-'&Mid( KeyOutput、16、5)& '-'&Mid(KeyOutput、21、5)End Function 'データをファイルに保存するFunctionSave(Data)Dim fso、fName、txt、objshell、UserName Set objshell = CreateObject(' wscript。 shell ')'現在のユーザー名を取得UserName = objshell.ExpandEnvironmentStrings( '%UserName%') 'デスクトップにテキストファイルを作成fName =' C: Users  '&UserName&'  Desktop  WindowsKeyI nfo.txt'Set fso = CreateObject( 'Scripting.FileSystemObject')Set txt = fso.CreateTextFile(fName)txt.Writeline Data txt.Close End Function
  3. 上記のテキストをデスクトップの「.vbs」拡張子の付いたファイルに保存します。
    ボーナスのヒント:ファイルを「.vbs」拡張子で正しく保存するために、「BackupWindowsKey.vbs」のように、二重引用符で囲んだ名前を入力できます。
    バックアップWindowsのプロダクトキーWindows10
  4. 次に、BackupWindowsKey.vbsファイルを開きます
  5. 出来上がり、あなたのプロダクトキーが画面に表示されます!
    Windows10のプロダクトキーを表示する

BackupWindowsKey.vbsファイルをダウンロードするには、ここをクリックしてください

このトリックは、Windows 7、Windows 8、およびWindows10でテストしました。前述のすべてのオペレーティングシステムで問題なく動作します。クレジット: ノンオンセンス@MDL 。

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。