コマンドプロンプトからMicrosoftストアアプリを開く方法

このチュートリアルでは、コマンドプロンプトからMicrosoftストアアプリを開く方法について説明します。次のデータがあれば、コマンドラインを使用してMicrosoftストアアプリを開くことができます。

  1. アプリのパッケージファミリー名。
  2. アプリID。

すべてのMicrosoftストアアプリには、一意のパッケージファミリー名とアプリIDがあります。アプリIDは、システムにインストールされている特定のアプリのディレクトリに保存されているXMLファイルを開いて確認できます。

コマンドプロンプトからMicrosoftストアアプリを開く方法

コマンドラインからMicrosoftストアアプリを開くには、以下にリストされている手順に従います。

  1. 実行ダイアログボックスを起動します。
  2. ここで説明するコマンドを入力してEnterキーを押します。
  3. コマンドラインから開きたいアプリのデスクトップショートカットを作成します。
  4. ショートカットを右クリックしてプロパティを表示します。ターゲットタイプをメモします。
  5. PowerShellを開き、この記事で後ほど説明するコマンドを入力します。Enterキーを押します。このコマンドはテキストファイルを作成します。
  6. ファイルエクスプローラーでユーザープロファイルウィンドウを開きます。
  7. 最近作成したテキストファイルを開きます。
  8. そのファイルでPackageFamilyNameを見つけます。
  9. アプリのインストール場所/パスをコピーします。
  10. AppxManifest.xmlファイルを開きます。
  11. アプリIDをメモします。
  12. コマンドプロンプトを開き、この記事で後ほど説明するコマンドを実行します。Enterキーを押します。

それでは、これらの手順を詳しく見ていきましょう。

実行ダイアログボックスを起動し、次のコマンドを入力してEnterキーを押します。

shell:AppsFolder

コマンドプロンプトから開きたいWindowsストアアプリを右クリックし、ショートカットの作成オプションを選択します。警告メッセージが表示されたら、はいをクリックします。

デスクトップに移動し、作成したばかりのアプリショートカットを右クリックします。プロパティを選択します。

プロパティウィンドウで、ショートカットタブをクリックしてターゲットタイプをメモします。

スタートメニューからWindows PowerShellを起動します。次のコマンドをコピーして貼り付けます。その後、Enterキーを押します。これにより、システムにテキストファイルが作成されます。

get-appxpackage > 123.txt

上記のコマンドでは、123がテキストファイルの名前です。好きな名前を付けることができます。

続きを読む: Windowsで起動時にMicrosoftストアアプリを開く方法

実行ダイアログボックスを再び開き、%UserProfile%と入力してEnterキーを押します。これにより、ファイルエクスプローラーでユーザープロファイルウィンドウが開きます。

ユーザープロファイルウィンドウに、最近作成したテキストファイルが表示されます。ダブルクリックして開きます。

テキストファイルでは、アプリのPackageFamilyNameを見つける必要があります。これには、キーボードのCtrl + Fキーを押してターゲットタイプを入力します(手順4を参照)。その後、次を検索ボタンをクリックします。

ターゲットタイプに表示されている名前をすべて入力する必要はありません。最初の数文字を入力してEnterキーを押すだけです。

次に、アプリのインストール場所またはパスをコピーする必要があります。これは、開いたテキストファイルと同じ場所にあります(上記のスクリーンショットを参照)。

テキストファイルからインストールパスをコピーして、ファイルエクスプローラーのアドレスバーに貼り付けます。その後、Enterキーを押します。そこには、AppxManifestという名前のXMLファイルがあります。ファイルをダブルクリックして開きます。

デフォルトでは、XMLファイルはInternet Explorerで開きます。ここでは、アプリIDを見つける必要があります。これには、Ctrl + Fキーを押して「Executable=」と入力し、Enterキーを押します。アプリIDは同じ行にあります。

コマンドプロンプトを開き、次のコマンドを入力します。

explorer.exe shell:appsFolder\<PackageFamilyName-here>!<App ID>

上記のコマンドでは、必要な場所に正しいPackageFamilynameとApp IDを入力する必要があります。

たとえば、私たちの場合、PackageFamilyName48241InfinityBenchLTD.InfinityConverter_9hsfe6f61q78a(手順8を参照)で、アプリIDはApp (手順11を参照)です。したがって、コマンドは次のようになります。

explorer.exe shell:appsFolder\48241InfinityBenchLTD.InfinityConverter_9hsfe6f61q78a!App

コマンドを入力してEnterキーを押すと、Windowsがアプリを開きます。

以上です。