🙌
Powershellでインストールされているアプリケーションとバージョンのリストを取得する
WMIで取得してもいいんですが、重たいのでレジストリから取得するほうほうを紹介します。
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion
すると、つぎのように取得できます。
PS D:\Repos\Zenn> Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion
DisplayName DisplayVersion
----------- --------------
Visual Studio Enterprise 2022 Preview 17.0.0 Preview 2.0
Visual Studio Enterprise 2019 16.11.3
Amazon Kindle 1.32.0.61109
あとはPowerShellで好きに使いましょう。以上!
Discussion