💬
PowerShellでVisual Studioのインストール情報を取得する
PowerShellを利用してローカルにインストールされているVisual Studioの情報を取得する方法を紹介します。
ここでは以下のMicrosoftが公開しているモジュールを利用します。
簡単に使い方を説明します。
まずはモジュールをインストールします。
Install-Module VSSetup -Scope CurrentUser
そして、つぎのように実行してインストール情報を取得します。
Get-VSSetupInstance -All
プレビュー版の情報も取得したい場合は、つぎのように実行します。
Get-VSSetupInstance -All -Prerelease
すると、つぎのような感じで取得できます。
PS D:\Repos\Zenn> Get-VSSetupInstance -All -Prerelease
InstanceId : 7495014a
DisplayName : Visual Studio Enterprise 2022
InstallationVersion : 17.0.31512.422
InstallationPath : D:\Program Files\Microsoft Visual Studio\2022\Preview
InstallDate : 2021/07/22 9:03:13
InstanceId : 951807ba
DisplayName : Visual Studio Enterprise 2019
InstallationVersion : 16.11.31702.278
InstallationPath : C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise
InstallDate : 2021/03/26 9:38:29
あとはPowerShellでお好きにどうぞ。以上!
Discussion