西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

AntiShiftDelete【禁用Shift+Delete快捷键】

v1.0.0.1
  • AntiShiftDelete【禁用Shift+Delete快捷键】v1.0.0.1
  • 软件大小:147KB
  • 更新时间:2020-08-07 08:12
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 鼠标键盘
  • 软件等级:3级
  • 应用平台:WinXP, Win7, win8
  • 官方网站:暂无
好评:50%
坏评:50%

软件介绍

AntiShiftDelete【禁用Shift+Delete快捷键】,这个是由论坛用户原创编写的一个防手滑工具,开启后可以禁用Shift+Delete这一永久删除快捷键,对于用惯了这套快捷键的用户们来说很容易出现手滑将重要文件永久删除的囧境。本次带来AntiShiftDelete PC版下载,一键开启/关闭,轻松便利。

AntiShiftDelete【禁用Shift+Delete快捷键】

AntiShiftDelete说明

AntiShiftDelete是一个Shell Extension,它的功能是禁用 永久删除(Shift+Delete) 快捷键。

有一些人(包括我自己)都惯用永久删除快捷键,从来不把文件删到回收站。然而,这并不是什么好习惯,如果我们删错了文件,这会给我们带来很多麻烦,反复做无用功……

AntiShiftDelete扩展便是帮助我们摆脱这个坏习惯的有力助手!安装这个扩展之后,当我们再次使用Shift+Delete快捷键删除文件时,资源管理器不会删除文件,而是会发出一声提示音,提醒你使用正常的删除功能。

原理

AntiShiftDelete使用了微软Detours库来Hook资源管理其内部的删除方法。所以,AntiShiftDelete需要是一个Shell Extension,因为Shell Extension会被资源管理器自动加载。

Shell Extension

Shell Extension有很多种,不过为了让explorer.exe尽快加载插件,我选择使用 IconOverlayHandler (实现 IShellIconOverlayIdentifier),因为这种扩展可以在explorer.exe启动时直接加载。

Hook

Microsoft Detours 库使用起来很方便,我也不打算多说。在资源管理器Hook的方法倒是挺有趣的。

在 Windows Vista, 7, 8, 8.1, 10 和对应的服务器版本中, explorer.exe不会直接调用WindowsAPI来操作文件而是使用FileOperation这个COM组件来操作文件。AntiShiftDelete便是Hook了FileOperation的虚函数达到阻止永久删除的目的。

兼容性

理论上,Windows Vista及以上版本x86和x64还有对应的服务器版本,都能使用这个扩展。但是我不确定是否真的能兼容这么多……

桌面版本: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10

服务器版本: Server 2008, Server 2008 R2, Server 2012, Server 2012 R2, Server 2016

软件截图

AntiShiftDelete【禁用Shift+Delete快捷键】 v1.0.0.1

    其他版本下载

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载