web-dev-qa-db-ja.com

Microsoft Storeからアプリのインストールパスを把握する方法

Autohotkeyというホットキーツールをセットアップして、特定のキーの組み合わせを押したときに「Trello」というプログラムを開きたいのですが。そのために、プログラムの絶対パスを知る必要があります。唯一の問題は、それがMicrosoft Store経由でインストールされただったので、どこにインストールされているのかわからないようです。

私のホットキーのコードは次のようになるはずです:

#t::Run, "C:\Program Files (x86)\Trello\trello.exe"を実行すると、Windows + Tを押したときに実行されます。

では、Trelloのパスを取得するにはどうすればよいですか?

6

これを見つけるのは簡単ではありませんが、それは可能です。

  1. PowerShellウィンドウを開き、書き込み可能なフォルダーにいることを確認します。例:cd ~\Desktop
  2. 次のコマンドを使用して、すべてのストアアプリのダンプを取得し、テキストファイルに出力します:Get-AppxPackage >apps.txt
  3. メモ帳(または別のテキストエディター)でファイルを開き、検索機能を使用して探しているアプリを検索します
  4. InstalledLocationフィールドを探してパスをコピーし、 WIN+R 実行ダイアログを開き、パスに貼り付けます。ヒット Enter エクスプローラでフォルダを開く Find InstallLocation
  5. AppManifest.xmlファイルを探し、メモ帳で開きます
  6. ここでは、パッケージID(青色で囲まれている)とアプリケーションID(赤色で、Idの横)の2つを探しています。一部のパッケージには複数のアプリケーションを含めることができるため、Executableが期待どおりであることを確認してください Package and Application Identities
  7. その後、次のようなコマンドを使用してアプリケーションを起動できます。

Shell:AppsFolder\<PackageIdentity>!<ApplicationIdentity>

TL; DR:Shell:AppsFolder\45273LiamForsyth.PawsforTrello_7pb5ddty8z1pa!trelloを試してください

補足:これは、start <path>を使用して、コマンドラインまたはPowerShellでも機能します

5
Graham Wager

Windows 10で私が見つけた最も簡単な方法は

  1. アプリを実行する
  2. ctrl + alt + deleteを押してタスクマネージャを開く
  3. 詳細に行く
  4. そこでアプリを見つけます
  5. 右クリック
  6. 「ファイルの場所を開く」を選択します
2
Michel Samia

これがまだ必要かどうかはわかりませんが、デスクトップ上のアプリへのショートカットを作成し、そのショートカットをどこかのファイルに移動して、そのショートカットの新しい場所への経路を使用するだけでした!

0
Garrett