メイン マイクロソフトオフィス サードパーティのソフトウェアを使用せずにMicrosoftOfficeのプロダクトキーを取得する方法

サードパーティのソフトウェアを使用せずにMicrosoftOfficeのプロダクトキーを取得する方法



Microsoft Officeのプロダクトキーを紛失した場合、または保存した場所を忘れてしまい、取得できなくなった場合でも、絶望しないでください。サードパーティのソフトウェアを使用せずに、PCにインストールされているOSからOfficeのプロダクトキーを抽出する簡単なソリューションを共有したいと思います。

tp-link wifiエクステンダーのセットアップ

広告

  1. メモ帳を開きます。
  2. 次のテキストをコピーしてメモ帳ウィンドウに貼り付けます
    function Get-MSOfficeProductKey {param([string []] $ computerName = '。')$ product = @()$ hklm = 2147483650 $ path = 'SOFTWARE  Microsoft  Office' foreach($ computer in $ computerName){$ wmi = [WMIClass] '\ $ computer  root  default:stdRegProv' $ subkeys1 = $ wmi.EnumKey($ hklm、$ path)foreach($ subkeys1.snamesの$ subkey1){$ subkeys2 = $ wmi.EnumKey($ hklm、 '$ path  $ subkey1')foreach($ subkey2 in $ subkeys2.snames){$ subkeys3 = $ wmi.EnumKey($ hklm、 '$ path  $ subkey1  $ subkey2')foreach($ subkey3 in $ subkeys3 .snames){$ subkeys4 = $ wmi.EnumValues($ hklm、 '$ path  $ subkey1  $ subkey2  $ subkey3')foreach($ subkey4 in $ subkeys4.snames){if($ subkey4 -eq'digitalproductid ') {$ temp = '' | ComputerName、ProductName、ProductKey $ temp.ComputerName = $ computer $ productName = $ wmi.GetStringValue($ hklm、 '$ path  $ subkey1  $ subkey2  $ subkey3'、 'productname')$ temp.ProductName = $ productNameを選択します。 sValue $ data = $ wmi.GetBinaryValue($ hklm、 '$ path  $ subkey1  $ subkey2  $ subkey3'、 'digitalproductid')$ valueData =($ data.uValue)[52..66]#base24でエンコードされたバイナリを復号化data $ productKey = '' $ chars = 'BCDFGHJKMPQRTVWXY2346789' for($ i = 24; $ i -ge 0; $ i-){$ r = 0 for($ j = 14; $ j -ge 0; $ j -){$ r =($ r * 256)-bxor $ valueData [$ j] $ valueData [$ j] = [math] :: Trancate($ r / 24)$ r = $ r%24} $ productKey = $ chars [$ r] + $ productKey if(($ i%5)-eq 0 -and $ i -ne 0){$ productKey = '-' + $ productKey}} $ temp.ProductKey = $ productKey $ product + = $ temp}}}}}}} $ product}
  3. 上記のテキストをデスクトップの「.ps1」拡張子のファイルに保存します。
    ボーナスのヒント:ファイルを「.ps1」拡張子で正しく保存するために、名前を二重引用符で囲んで入力できます(例:「office.ps1」)。
  4. 次に、32ビットバージョンのOfficeを使用しているか64ビットバージョンを使用しているかを確認する必要があります。 Office 2007、2003以前を使用している場合は、64ビットバージョンがリリースされていないため、32ビットバージョンを使用しています。また、Windowsが32ビットの場合、64ビットアプリは32ビットWindowsで実行できないため、Officeも32ビットです。
  5. 64ビットWindowsを使用していて、Office 2010、2013、または2016を実行している場合は、32ビットまたは64ビットのいずれかになります。これを確認するには、Word、OneNote、ExcelなどのOfficeアプリケーションを起動します。
  6. [ファイル]メニューの[ファイル]、[ヘルプ]の順にクリックします。右側の[バージョン情報...]セクションに、32ビットか64ビットかが一覧表示されます。
  7. 今、あなたは開く必要があります 管理者としてのPowershell 。 32ビットOfficeを実行している場合は、32ビットバージョンのPowerShellを開きます。 64ビットOfficeを実行している場合は、64ビットPowerShellを開きます。スタートメニューの検索ボックスまたはスタート画面の右側に「powershell」と入力します。 64ビットWindowsでは、「Windows PowerShell(x86)」という名前のショートカットは32ビットバージョンのPowerShellであり、名前に「x86」が含まれていないものは64ビットPowerShellです。それを右クリックして[管理者として実行]を選択するか、キーボードで正しいショートカットを選択してCTRL + SHIFT + Enterを押します。これにより、昇格されたPowerShellウィンドウが開きます。
  8. デジタル署名されていないローカルファイルの実行を有効にします。これは、次のコマンドで実行できます(コピーして貼り付けることができます)。
    Set-ExecutionPolicy RemoteSigned

    Enterキーを押して、実行ポリシーを変更できるようにします。

  9. ここで、次のコマンドを入力する必要があります。
    インポート-モジュールC: Users  Winaero  Desktop  office.ps1; Get-MSOfficeProductKey

    注:office.ps1ファイルを保存した場所を正しく指すように、ユーザー名フォルダーを含む上記のコマンドのパスを変更する必要があります。

  10. 出来上がり、Officeのプロダクトキーが画面に表示されます!

このスクリプトを共有してくれた読者の「bosbigal」に感謝します。

興味深い記事

エディターズチョイス

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には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。