你可能不知道的 Windows 快捷方式玩法( 四 )

  • 传统应用:例如 Word、Vmware、Explorer、ShareX , 它们一般都不提供在终端可见的帮助 。这时候需要以 应用名称 CLI Flags 为关键词在搜索引擎中检索 。如果官方提供了相关的功能 , 那大概率就会有在线文档 。
  • 用 URI Schemes 创建网络快捷方式一个指向某资源的具体地址 , 如 https://example.com , 被称为 URL 。这串字符作为命名方式而言的第一级就是 URI Scheme(统一资源标志符方案) 。我们最常见的 HTTPS 只是 数以百计 URI 方案中的一种 。正如同我们能不通过网站主页用 URL 直接打开某一篇文章一样 , URI 亦可以用于打开软件内的某一个位置 。
    若读者在浏览器上搜索过 Windows 商店应用 , 点击安装 , 浏览器会弹出「打开 Microsoft Store」的提示 , 点击后会跳转到 Windows Store 。这就是 Windows 上 URI Schemes 的简单应用 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    将 URI Schemes 用于快捷方式的讲解也像上一节一样 , 先看几个用例 , 个中要点放在小结部分 。
    用例一:打开 Obsidian 特定条目作为笔者的主力笔记应用 , Obsidian 中有一些使用非常频繁的笔记 , 例如 Todo , 快速笔记等 。要是能有迅速打开这些笔记的快捷方式自然再好不过 。Obsidian 并没有提供好用的标识参数 , 所以不妨求助于同样强大的 URI Schemes 。
    以 obsidian URI Schemes 为关键词搜索 , 能找到开发者对 Obsidian URI 的详细解释文档 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    当然 , 我们的目标只是找到打开 Obsidian 某条目的快速方法 。使用过 Obsidian 的读者应该能发现右键某个条目会有 复制 Obsidian URL 的选项 , 我们需要的就是这样一个链接 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    同样使用右键调出创建向导 , 在弹出的内容中填写刚刚复制的 URI , 一个快捷方式就创建完成了 。如果还有其他需要快速调用的笔记 , 也可以如此操作 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    用例二:常用聊天界面直达和要好的朋友聊天、写邮件 , 有什么东西需要立刻和朋友分享 , 这些操作都需要进入客户端后选择聊天对象 。能不能更简便一点 , 直接唤起和某人的聊天呢?只要应用支持 , 这是能够实现的 。
    检索的方式仍然是 应用名 uri schemes , 根据搜索到的提示 , 我在快捷方式创建向导的目标位置框中填入下面三个内容:
    • mailto:hi@example.com:直接向某人发送邮件;
    • tencent://Message/?Uin=QQ 号:打开和某人的 QQ 聊天 。
    经过笔者 查阅 , 微信 PC 端曾经支持类似的功能 , 但目前只能用 weixin: 唤起微信主界面 。飞书亦 支持 lark: 开头的外部请求 , 但唤起聊天界面需要对方的 OpenID 。
    用例三:设置条目直达作为 Windows 的特点之一 , 控制面板与更现代的设置两代同堂的局面已经持续很久 。不难发现是它们俩可以相互跳转到某项功能的子界面 。通过上一个节的第四部分 , 我们知道控制面板内的条目能用 GUID 等方式调用 , 那么更现代的设置是怎么做的呢?答案是 URI 。
    以 ms-settings URI schemes 为关键词检索 , 能发现微软给出的 官方文档 , 里面详细列举了以 ms-settings 开头的各类可用 URIs 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    这些 URIs 是被设计为供开发者调用的 , 作为用户的我们也可以按照自己的需要将它们创建为快捷方式 。比如说 , 笔者认为通过任务管理器导航到开机自启管理界面过于麻烦 , 那么我可以使用右键 , 创建快捷方式 , 在对象位置一栏中写入 ms-settings:startupApps 。将此快捷方式移动到开始菜单 , 以后就能直接点击或者搜索 开启自启 来访问此项设置了 。
    你可能不知道的 Windows 快捷方式玩法

    文章插图
     
    微软的许多 UWP 类型的系统应用 , 例如 Edge、商店、人脉 , 都提供了 URI Scheme 支持 。对于一些变量 , 例如默认浏览器、默认视频播放器 , Windows 也有对应的 URIs 可供调用 。


    推荐阅读