如何在AutoHotKey中启动Windows应用商店应用?

Men*_*ang 10 autohotkey windows-10

Window Store应用程序与经典Windows应用程序不同.后者通常安装在C:\ Program Files下的清晰路径上.因此,AutoHotKey(AHK)脚本可以通过"运行"使用应用程序可执行文件的路径来运行经典应用程序.但是,似乎没有简单的Windows Store应用程序可执行文件路径.那么,如何使用简单的方法在AutoHotKey脚本中启动Windows应用商店应用呢?

Men*_*ang 13

假设操作系统是Windows 10.以下步骤是在AHK脚本中启动Windows应用商店应用的简单方法:

  1. 创建一个文件夹,例如D:\ WinStoreAppLinks
  2. 通过鼠标在所有应用程序列表中将Windows应用商店应用程序(例如OneNote(移动))拖放到D:\ WinStoreAppLinks(通过文件资源管理器).它将在那里创建一个链接,OneNote.您可以根据需要重命名.
  3. 该应用程序可以在AutoHotKey脚本(或命令提示符)中运行,例如:

Run, D:\WinStoreAppLinks\OneNote

  • 对于将来的访问者,步骤2是指将快捷方式从“开始”菜单“所有应用程序列表”中拖出。 (2认同)

小智 6

Run shell:AppsFolder\Microsoft.WindowsAlarms_8wekyb3d8bbwe!App
Run Code Online (Sandbox Code Playgroud)

检查shell:AppsFolder以获得完整的应用程序名称列表

  • 这部分是什么`_8wekyb3d8bbwe!App` (3认同)
  • 值得注意的是,“_8wekyb3d8bbwe!App”部分尽管出现是随机的,但对于每个 Windows 10 安装上的每个应用程序来说始终是完全相同的字符串。 (2认同)

Dam*_*ien 6

这是一个对我有用的更详细的答案:

  1. 在资源管理器窗口中导航至shell:AppsFolder. 这是包含所有 Windows 应用程序的目录
  2. 找到您要启动的应用程序(在我的例子中Windows Terminal),右键单击它,然后选择Create Shortcut
  3. 接受提示以在桌面上创建此快捷方式
  4. 将此快捷方式放在桌面以外的位置(例如C:\Shortcuts)。如果需要重命名
  5. 将其添加到您的 AHK 脚本中:

    Run, "C:\Shortcuts\Windows Terminal"
    
    Run Code Online (Sandbox Code Playgroud)

然后简单地重新加载您的 AHK 脚本。享受