在 Windows 10 上将 ms-screenclip 协议处理程序设置为截图工具

在 Windows 10 上将 ms-screenclip 协议处理程序设置为截图工具

从 Windows 10 build 1903 开始​​,常用的截图工具快捷键Win++Shift不再S打开截图工具。

看起来这个快捷方式启动了ms-screenclip:与“Windows Shell Experience Host”应用程序关联的协议。

我正在寻找:

  • 使Win++Shift启动S截图工具。
  • ms-screenclip:将协议与截图工具关联。

我找不到此快捷方式与该协议的关联位置,因此我尝试更改该协议的默认应用程序,但不幸的是该功能也被简化了:

在此处输入图片描述

我尝试使用注册表编辑器和URL协议视图但这并没有什么效果。

我的想法是用我的命令替换“Windows Shell Experience Host”,或者将截图工具注册为能够处理ms-screenclip协议的应用程序,以便它出现在 UWP 设置提示中。

答案1

按照说明进行操作这个答案解决截图和草图微软屏幕截图失败。

建议您创建还原点在升级/重新安装 Windows 之前Windows Media 创建工具

答案2

您可以使用免费自动热键

以下示例脚本将映射组合键 Win+ Shift+S 以启动截图工具:

#+s::Run, %windir%\system32\SnippingTool.exe

安装 AutoHotKey 后,将上述文本放入一个.ahk文件中并双击进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在 的启动组中
C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

有用的 AutoHotkey 文档:

答案3

在 Windows 11 中(我没有 Windows 10)

它是如何工作的(至少在我的电脑上):

按 Win+Shift+S 启动“屏幕截图”工具,然后反过来启动“Snip & Sketch”(又名截图工具)。

无需按 Win + Shift + S 即可开始截屏的其他方法:
  • 按 Win + R 并运行命令:ms-屏幕截图:
  • 在批处理脚本运行中:启动 ms-screenclip:
确保这些设置正确:

进入“设置 → 应用 → 默认应用 → 按协议选择默认应用”,确保

  • MS-SCREENSKETCH 已设置为“Snip & Sketch”(又名截图工具)
  • MS-SCREENCLIP 设置为“屏幕截图”。这非常重要,否则它将无法发挥作用!

相关内容