Get-AppvClientPackage -all
[ | select name
] またはGet-WmiObject -Namespace root\appv -Class AppvClientPackage
[ ] を使用|select name
して、自分のマシンにインストールされているすべてのインストール済み AppV パッケージを一覧表示できます。このコマンドレットを使用して、リモート実行なしで AppV パッケージを別のマシンにインストールすることはできないようです。
私は、機能するもの (目的を参照) を見つけるか、それが不可能であるという決定的な答えを得ることを期待して、この質問をしています。(PS以外の)より良いオプションが利用できるかもしれませんが、私の質問は単にそれが可能かどうかです。後者の場合は、スクリプトを開発するためにプッシュできます(昇格された権限を持つ人が実行できます) ) 必要な情報を収集します。
目的: 私たちのチームは SCCM を可視化できず (別のオプションとして、何がどこにインストールされているかをそのチームに報告させることもできますが、すぐに回答が必要になる場合もあります)、リモート PS の実行は 1 つのセキュリティ チームに制限されています (これは理解できます)。ただし、(サポートまたは廃止の目的で) 特定のクライアント コンピューターにパッケージがインストールされているかどうか、特定のクライアントにインストールされている AppV パッケージを確認する必要がある場合、および特定のパッケージがインストールされているコンピューターを確認する必要がある場合があります。
同じ情報を生成できる別のモジュールまたはコマンドレット (または、powershell や WMI 以外のもの) がある場合は、提案を歓迎します。