この記事では、.appxおよび .msix パッケージの管理に使用される PowerShell コマンドレットについて説明します。
MSIX PowerShell コマンドレット
次の PowerShell コマンドレットには、"Appx" または "App" のプレフィックス付き名詞を使用できるエイリアスが用意されています (例: Add-AppxPackage を Add-AppPackageとして使用することもできます)。
| PowerShell コマンドレット | 説明 |
|---|---|
| Add-AppxPackage | このコマンドレットは、署名されたアプリ (*.msix, *.appx) パッケージをデバイスに追加するために使用されます。 Add-AppPackage コマンドレットは、外部パッケージ、 オプション パッケージ、 関連パッケージなど、別の MSIX アプリとの関係を持つ MSIX アプリを追加するときにも使用できます。 |
| Remove-AppxPackage | このコマンドレットは、署名されたアプリ (*.msix, *.appx) パッケージをデバイスから削除するために使用されます。 削除されると、署名されたアプリがインストールされたフォルダーの内容と、コンピューター上のアンインストールされたアプリケーションへの参照が削除されます。 |
| Get-AppxPackage | このコマンドレットは、コンピューターにインストールされているすべての署名済みアプリ (*.msix、*.appx) パッケージの一覧を提供します。 結果をフィルター処理するための値を指定できます。 フィルター処理された戻り値を作成するには、* をワイルド文字として使用して 、-Name パラメーターに完全または部分的な文字列を指定します。 |
| Get-AppxDefaultVolume | このコマンドレットは、コンピューター上の署名済みアプリ (*.msix、*.appx) パッケージで使用されている既定のボリュームを提供します。 既定のボリュームは、マシン上のすべてのデプロイ操作またはインストール操作のターゲットです。 このボリュームをボリュームの一覧から削除することはできません。 |
| Get-AppxPackageManifest | このコマンドレットは、指定された署名付きアプリの完全なパッケージ名の署名済みアプリ (*.msix、*.appx) パッケージ マニフェスト xml オブジェクトを返します。 |
| Reset-AppxPackage (アプリパッケージのリセット) | このコマンドレットは、インストールされているアプリを元の設定にリセットします。 |
| Get-AppxVolume | このコマンドレットは、コンピューターで認識されている AppxVolume オブジェクトの一覧を返します。 |
| Add-AppxVolume | このコマンドレットは、パッケージ マネージャーがアドバタイズするための新しい AppxVolume を追加します。 |
| Remove-AppxVolume | このコマンドレットは、デバイスから既存の AppxVolume を削除します。 |
| Mount-AppxVolume | このコマンドレットは AppxVolume をマウントし、ターゲットにデプロイされているすべてのアプリにアクセスできるようにします。 |
| Dismount-AppxVolume | Ths コマンドレットは AppxVolume をマウント解除し、ターゲットにデプロイされているアプリへのアクセスを削除します。 |
| Move-AppxPackage | このコマンドレットは、Windows アプリ パックを現在の場所から別のマウントされた AppxVolume に移動します。 |
| Get-AppxDefaultVolume | このコマンドレットは、Devive へのすべてのデプロイ操作のターゲットとして使用される既定の AppxVolume を取得します。 |
| Set-Appx既定ボリュームを設定する | このコマンドレットは、マウントされた別の AppxVolume を、デバイスへのすべての展開操作の新しい既定のターゲットとして設定します。 |
| Invoke-CommandInDesktopPackage | このコマンドレットを使用すると、Windows アプリ パッケージ バブルにコマンドを実行できます。 |