让Snipaste代替windows默认截图

Interstellar
Interstellar
发布于 2023-12-02 / 44 阅读
0
0

让Snipaste代替windows默认截图

操作非常简单,分为以下两步

  1. 禁用windows默认截图快捷键 win+shift+s

  2. 在Snipaste中设置截图快捷键为 win+shift+s , 并设置开机自启

1. 禁用windows默认截图快捷键 **win+shift+s**

  1. 打开注册表,导航到下面:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

  2. Advanced 文件夹下,右键点击空白处,选择新建 -> DWORD (32-bit) Value

  3. 将新创建的 DWORD 值的名称设置为 DisabledHotkeys,然后按下回车键

  4. 双击 DisabledHotkeys,将数值数据设置为 S,这样就禁用了windows默认和S键相关的快捷键(win+shift+s)

    alt text

    • 如果 DisabledHotkeys 的数值数据已经存在,确保其数值为 S,如果不是,请将其更改为 S。
  5. 保存修改后,关闭注册表编辑器

  6. 重新启动你的电脑,之后windows默认的截图快捷键就失效了

可以通过以下bat脚本一键实现

  `@echo off chcp 65001 >nul setlocal  :: 定义注册表路径和键名 set "regPath=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" set "keyName=DisabledHotkeys" set "value=S"  :: 输出调试信息 echo 正在创建或更新注册表项: %regPath%\%keyName% = %value%  :: 创建或更新注册表键值 reg add "%regPath%" /v "%keyName%" /t REG_SZ /d "%value%" /f  :: 检查命令是否成功执行 if %errorlevel% equ 0 (     echo 注册表项已成功创建或更新: %regPath%\%keyName% = %value% ) else (     echo 无法创建或更新注册表项: %regPath%\%keyName%     echo 错误代码: %errorlevel% )  :: 暂停以查看结果 pause  endlocal`

content_copy download

Use code with caution.Bat


2.在Snipaste中设置截图快捷键为**win+shift+s** , 并设置开机自启


评论