PowerShellで取得した値をSelectする方法

もくじ
https://tera1707.com/entry/2022/02/06/144447#PowerShell

やりたいこと

PowerShellで、たとえばGet-AppxPackageでパッケージアプリの情報をとりたいときに、

アプリ名とバージョンだけ欲しい場合に、Get-AppxPackageをそのまま打つと、情報量が多すぎて見づらい。

Get-AppxPackageをそのまま打ったとき

これを絞るために、Selectしたい。

やったこと

今知ってる限り、下記のようにするとSelectで絞れる。

| select PackageFullName,Version

コマンド

Get-AppxPackage *WindowsAppRuntime.1.3* | select PackageFullName,Version

結果

PackageFullName                                                    Version
---------------                                                    -------
Microsoft.WindowsAppRuntime.1.3_3000.851.1712.0_x64__8wekyb3d8bbwe 3000.851.1712.0
Microsoft.WindowsAppRuntime.1.3_3000.882.2207.0_x64__8wekyb3d8bbwe 3000.882.2207.0
Microsoft.WindowsAppRuntime.1.3_3000.934.1904.0_x86__8wekyb3d8bbwe 3000.934.1904.0
Microsoft.WindowsAppRuntime.1.3_3000.934.1904.0_x64__8wekyb3d8bbwe 3000.934.1904.0

Get-AppxPackage WindowsAppRuntime.1.3 | Select-Object -Property PackageFullName,Version

コマンド

Get-AppxPackage *WindowsAppRuntime.1.3* | Select-Object -Property PackageFullName,Version

結果

上と全く同じ。

PackageFullName                                                    Version
---------------                                                    -------
Microsoft.WindowsAppRuntime.1.3_3000.851.1712.0_x64__8wekyb3d8bbwe 3000.851.1712.0
Microsoft.WindowsAppRuntime.1.3_3000.882.2207.0_x64__8wekyb3d8bbwe 3000.882.2207.0
Microsoft.WindowsAppRuntime.1.3_3000.934.1904.0_x86__8wekyb3d8bbwe 3000.934.1904.0
Microsoft.WindowsAppRuntime.1.3_3000.934.1904.0_x64__8wekyb3d8bbwe 3000.934.1904.0