メイン マイクロソフトオフィス サードパーティのソフトウェアを使用せずに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」に感謝します。

興味深い記事

エディターズチョイス

Google Doodle ゲーム: S.P.L Sørensen に関するこのインタラクティブな Doodle で、pH スケールの知識をテストしてください
Google Doodle ゲーム: S.P.L Sørensen に関するこのインタラクティブな Doodle で、pH スケールの知識をテストしてください
pH スケールを世界に紹介した化学者である Søren Peder Lauritz Sørensen の業績を祝うために、Google は、彼の有名な酸/アルカリ テストの知識をテストする楽しいインタラクティブな Doodle をデザインしました。アニメーション
Discordで画面共有を修正する方法
Discordで画面共有を修正する方法
Discord には、ユニークで実用的な多くのクールな機能があります。その最高の機能の 1 つは画面共有です。これにより、友達やチームメイトがリアルタイムで画面を表示できます。 Discord 画面共有の一般的な問題は
Xbox One ゲームを自動的に更新する方法
Xbox One ゲームを自動的に更新する方法
最新の機能を楽しみたい場合は、Xbox One ゲームを更新する必要があります。また、アップデートが利用可能になったら、Xbox One システム全体をアップデートすることをお勧めします。結局のところ、開発者は常に
GIMP でテキストに影を追加する方法
GIMP でテキストに影を追加する方法
GIMP は、誰もが創造性を表現し、ゆっくりとポートフォリオを構築するために使用できる無料のデザイン ツールです。オブジェクトに影を付ける機能など、豊富な機能を備えています。影の追加は簡単に聞こえるかもしれません
USB スティックで BIOS をフラッシュする方法
USB スティックで BIOS をフラッシュする方法
最近、PC の BIOS を最新バージョンにアップグレードして、オン/オフ チャージと呼ばれる GIGABYTE マザーボードに固有の機能のサポートを有効にする必要がありました。私は 1 回以上点滅したので、これは大したことではありません。
リモートデスクトップストアアプリが大規模な更新を取得
リモートデスクトップストアアプリが大規模な更新を取得
従来のリモートデスクトップアプリ(mstsc.exe)に加えて、Windows 10には、単に「Microsoftリモートアプリ」と呼ばれる最新のアプリが含まれています。これは、Microsoftストアから更新を受け取るUWPアプリです。Microsoftは、ライトモードとダークモードのサポートを含む、多数の新機能と改善を備えた新しいアプリバージョンをInsiderに発行しました。
タグアーカイブ:KB3179573
タグアーカイブ:KB3179573