PowerShell で特定の形式で Windows アプリを一覧表示する

PowerShell で特定の形式で Windows アプリを一覧表示する

インストールされているすべてのアプリの一覧を取得するには、管理者特権の PowerShell ウィンドウを開き、次のように入力します。

Get-AppxPackage -AllUsers | Select Name

これにより、インストールされているアプリのリストが生成されます。例:

Microsoft.WindowsCalculator
NAVER.LINEwin8
4DF9E0F8.Netflix

プレフィックスが表示されないリストを取得する必要があります。例:

WindowsCalculator
LINEwin8
Netflix

句読点の前のプレフィックスなしでインストール済みアプリのリストを取得するにはどうすればよいですか?

答え1

アプローチを文字通りに実行すると、名前から分離された最後の要素が取得されますが、バージョン情報と xaml タイプが追加されたアプリからの.エントリが多数あります。0,1,2,3,4,6,00,xaml

Get-AppxPackage -AllUsers | Select -Expand Name|%{"{0,-40} {1}" -f $_.split(".")[-1],$_}

サンプル出力:

BrokerPlugin                             Microsoft.AAD.BrokerPlugin
BioEnrollment                            Microsoft.BioEnrollment
LockApp                                  Microsoft.LockApp
MicrosoftEdge                            Microsoft.MicrosoftEdge
PPIProjection                            Microsoft.PPIProjection
ChxApp                                   Microsoft.Windows.Apprep.ChxApp
AssignedAccessLockApp                    Microsoft.Windows.AssignedAccessLockApp
CloudExperienceHost                      Microsoft.Windows.CloudExperienceHost
ContentDeliveryManager                   Microsoft.Windows.ContentDeliveryManager
Cortana                                  Microsoft.Windows.Cortana
ParentalControls                         Microsoft.Windows.ParentalControls
SecondaryTileExperience                  Microsoft.Windows.SecondaryTileExperience
SecureAssessmentBrowser                  Microsoft.Windows.SecureAssessmentBrowser
XboxGameCallableUI                       Microsoft.XboxGameCallableUI
ContactSupport                           Windows.ContactSupport
immersivecontrolpanel                    windows.immersivecontrolpanel
MiracastView                             Windows.MiracastView
PrintDialog                              Windows.PrintDialog
3                                        Microsoft.NET.Native.Runtime.1.3
3                                        Microsoft.NET.Native.Runtime.1.3
3                                        Microsoft.NET.Native.Framework.1.3
3                                        Microsoft.NET.Native.Framework.1.3

関連情報