Microsoft Officeのライセンス種別と認証状態を確認する方法|コマンドプロンプト・PowerShell活用ガイド
Windows 10パソコンにインストールしたMicrosoft Officeの認証(アクティベーション)状態やライセンスの種類を確認したい場合、コマンドプロンプトを使えば簡単に調べることができます。代表的なOffice製品としてはMicrosoft Office 2019(永続版)とMicrosoft 365(サブスクリプション版)の2つが挙げられます。この記事では、それぞれのライセンス情報を確認する手順を詳しく解説します。
コマンドプロンプトでOfficeの認証状態とライセンス種別を確認する
Microsoft Office(永続版)の場合
まず、管理者権限でコマンドプロンプトを起動し、Officeのインストールフォルダへ移動します。32ビット版のOfficeを使用している場合は、次のコマンドを入力してEnterキーを押します。
cd c:\Program Files (x86)\Microsoft Office\Office16\
64ビット版のOfficeを使用している場合は、次のコマンドを入力します。
cd c:\Program Files\Microsoft Office\Office16\
※実際には、お使いの環境に合わせたOfficeフォルダのパスを指定してください。
続いて、以下のコマンドを実行します。
cscript ospp.vbs /dstatus
すると、ライセンスに関する詳細情報が一覧表示されます。「License Name(ライセンス名)」の欄でライセンスの種類を、「License Status(ライセンス状態)」の欄でライセンスが有効化されているかどうかを確認できます。たとえば「RETAIL Channel」と表示されていれば小売版(Retail)ライセンス、「VL」または「Volume Licensing」と表示されていればボリュームライセンスであることを意味します。
環境別のコマンドパス一覧:
- 64ビットWindows + 32ビットOffice:cd \Program Files (x86)\Microsoft Office\Office16
- 32ビットWindows + 32ビットOffice:cd \Program Files\Microsoft Office\Office16
- 64ビットWindows + 64ビットOffice:cd \Program Files\Microsoft Office\Office16
繰り返しになりますが、必ずご自身のOfficeインストールフォルダのパスを使用してください。
Microsoft 365の場合
Microsoft 365のライセンス種別を確認するのは少し複雑ですが、手順を整理すれば難しくありません。まずはWindows PowerShellをMicrosoft 365アカウントに接続する必要があります。ここでは、Microsoft Azure Active Directoryモジュール(MSOnline)を使用して接続を行います。
Windows PowerShellを管理者として起動し、以下のコマンドを入力してモジュールをインストールします。
Install-Module MSOnline
実行中に確認メッセージが表示されたら「Y」を入力してEnterキーを押します。
次に、以下のコマンドで組織が保有するすべてのライセンスプランを一覧表示できます。
Get-MsolAccountSku
実行結果には、以下の情報が含まれます。
- AccountSkuId:組織で利用可能なライセンスプラン。形式は「<会社名>:<ライセンスプラン名>」となります。
- ActiveUnits:特定のライセンスプランで購入済みのライセンス数。
- WarningUnits:更新されず、30日間の猶予期間内に期限切れとなるライセンス数。
- ConsumedUnits:ユーザーに割り当て済みのライセンス数。
すべてのライセンスプランにおけるMicrosoft 365サービスの詳細を確認するには、以下のコマンドを使用します。
Get-MsolAccountSku | Select -ExpandProperty ServiceStatus
特定のライセンスプランのサービス詳細のみを表示したい場合は、以下のようにAccountSkuIdを指定します。
(Get-MsolAccountSku | where {$_.AccountSkuId -eq "litwareinc:ENTERPRISEPACK"}).ServiceStatus
これらのコマンドを活用することで、Microsoft 365のライセンス状況を簡単に把握できるようになります。
なお、MSOnlineモジュールは現在非推奨となっており、今後は後継の「Microsoft Graph PowerShell」への移行が推奨されています。新しい環境では、Install-Module Microsoft.Graphでモジュールを導入し、Connect-MgGraphで接続する方法が標準となりますので、あわせて覚えておくと便利です。
また、Windows OS自体のライセンス状態やアクティベーションIDを確認する方法についても、同様の手順で調査可能です。必要に応じて参考にしてください。
-
Microsoft Officeを新しいPCに移行する方法【Office 2010/2013/365/2016対応ガイド】
既存のOffice環境を別のパソコンへ移行するのは、何から手をつければよいかわからず、難しく感じる作業です。最新バージョンのOfficeではMicrosoftが手順を大幅に簡素化しましたが、Office 2010やOffice 2013のライセンス移行は、思ったほど直感的ではありません。Officeを別のパソコンに移すためには、以下の3つの条件を満たしている必要があります。ライセンス購入時に発行された25桁のプロダクトキーを所有していること。ライセンスの種類が移行可能であること。移行できるのは「リテール(Retail)」および「FPP」タイプのみです。プロダクトキーと一致するOfficeのイン
-
Microsoft Wordで文字数を確認する4つの方法【初心者向け完全ガイド】
パソコンで文章を書くのが好きな方なら、プロのライターでも、趣味でたまに執筆する程度の方でも、書いた文字数(単語数)を把握することは、質の高い仕事をするために欠かせません。 Windows環境において、Microsoft Wordは多少の弱点こそあれど、多くのユーザーにとって文章作成の定番ツールです。そして実は、Word自体に文字数カウント機能が十分に備わっており、外部ツールを使わずともすべてのトラッキングを行えます。この記事では、Microsoft Wordのドキュメント内の文字数を確認するさまざまな方法を詳しく解説します。 それでは早速見ていきましょう。 MS Wordで文字数を確認する方法