如何通过命令行或AutoHotkey启动Microsoft To Do
Microsoft To Do 命令行及AutoHotkey启动方案
一、命令行启动方法(无需访问WindowsApps目录)
1. URI协议启动(首选,兼容性最高)
Microsoft To Do作为UWP应用,自带官方URI启动协议,直接在CMD/PowerShell中执行以下命令即可启动:start ms-todo:
2. 应用ID启动
如果URI方案不生效,可以通过AppUserModelID启动,命令如下:explorer shell:appsfolder\Microsoft.Todos_8wekyb3d8bbwe!App
如果不同版本ID有差异,可在PowerShell中执行以下命令查询对应ID:get-StartApps | Where-Object {$_.Name -like "*To Do*"}
返回结果中的AppID字段值即可替换上述命令中的对应部分。
二、AutoHotkey 快捷键启动实现
直接调用上述启动逻辑即可,以下示例为绑定Win+T为启动快捷键,可根据需求自行修改触发键:
调用URI协议(推荐)
#t:: ; 按下Win+T触发 Run, ms-todo: return
调用应用ID
#t:: Run, explorer shell:appsfolder\Microsoft.Todos_8wekyb3d8bbwe!App return
补充说明
UWP应用默认安装在C:\Program Files\WindowsApps受系统权限保护的目录,无需手动获取权限访问该目录,上述两种启动方式均为系统原生支持的官方启动路径,和开始菜单、任务栏的启动逻辑完全一致,稳定性更高。
内容的提问来源于stack exchange,提问作者Heikki
相关产品推荐
相关产品推荐

