[PowerShell][Get-Process] Windows OS上で実行されているプロセスのバージョン情報を取得する

概要

この記事では、PowerShellの「Get-Process」を使用して、Windows OS上で実行されているプロセスのバージョン情報を取得する方法を説明します。この情報は、アプリケーションの更新状況を把握するために役立ちます。

Get-Process コマンドについての公式サイト情報はコチラを参照してください。

構文

以下に示す構文の「-Name」パラメーターに特定のプロセス名を指定して、バージョン情報を取得することができます。

Get-Process -Name $name-FileVersionInfo

 

使用例

例えば、「POWERPNT 」プロセスのバージョン情報を取得するには、以下のコマンドを使用します。

PS> Get-Process POWERPNT -FileVersionInfo

ProductVersion   FileVersion      FileName
--------------   -----------      --------
16.0.16130.20332 16.0.16130.20332 C:\Program Files\Microsoft Office\root\Office16\POWERPNT.EXE

バージョン情報は、プロセスの「ProductVersion」、「FileVersion」、および「FileName」のプロパティとして取得できます。

まとめ

PowerShellの「Get-Process」コマンドを使用すると、Windows OS上で実行されているプロセスのバージョン情報を簡単に取得できます。この情報は、アプリケーションの更新状況を把握するために役立ちます。ただし、プロセス名を正確に指定する必要があるため、注意が必要です。

コメント

タイトルとURLをコピーしました