吾爱软件园 电脑软件 应用软件 AntiShiftDelete(禁用永久删除) v2.0免费版
AntiShiftDelete(禁用永久删除) v2.0免费版 AntiShiftDelete(禁用永久删除) v2.0免费版

AntiShiftDelete(禁用永久删除) v2.0免费版

  • 类别:应用软件
  • 大小:177KB
  • 更新:2022-09-03 00:00:00
  • 下载:361次
软件简介

kkx给大家带来的这款【AntiShiftDelete】是可以用来禁用Shift+Delete永久删除的快捷键工具,不少用户在使用计算机的时候都会按到Shift+Delete从而将文件永久删除,永久删除自然有不好恢复的弊端,使用这个工具可以禁用该热键,如此一来删除的文件就可以从回收站中进行恢复了。

AntiShiftDelete介绍

用电脑这么多年来,我习惯了用Shift+Delete这个快捷键永久删除文件,回收站几乎就没用过……

但是前一阵 有一次我手残,本想删一个文件,但是选择的时候删了旁边一整个文件夹。电脑的SSD启用了TRIM,数据恢复软件扫描不出来……

因此我就想要禁用Shift+Delete快捷键,改掉这个坏习惯。但是我搜了一下,发现好像没有什么好方法?

网上看到的方法都是键盘钩子之类的,但是键盘钩子有时好用有时失灵,而且影响了其他软件使用这个快捷键(比如Chrome地址栏,和VisualStudio)。

因此我就决定自己写一个程序禁用Shift+Delete快捷键。

AntiShiftDelete基本简介

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

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

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

兼容性

理论上,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用了微软Detours库来Hook资源优化配置其的内部删掉方式。因此,AntiShiftDelete必须是一个ShellExtension,由于ShellExtension会被资源管理器全自动加载。
ShellExtension
ShellExtension有许多种,但是为了能让explorer.exe尽早加载外挂,我选择应用IconOverlayHandler(实现IShellIconOverlayIdentifier),这种拓展还可以在explorer.exe运作时立即加载。
Hook
MicrosoftDetours库用起来更方便,我也不准备多讲。在资源管理器Hook的方式倒是挺有意思的。
在WindowsVista,7,8,8.1,10和相匹配服务器版本中,explorer.exe不容易立即启用WindowsAPI去操作文档反而是应用FileOperation这一COM部件去操作文档。AntiShiftDelete就是Hook了FileOperation的虚函数做到阻拦永久删除的效果。

软件截图
标题:AntiShiftDelete(禁用永久删除) v2.0免费版
链接:http://www.52zixue.com/pc/yy/13072.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
iOS14.5反追踪用户隐私功能有什么用

iOS14.5反追踪用户隐私功能有什么用?对于很多苹果用户来说,一些功能是默认开启,但是很多用户都不知道有什么用

2022-09-03
小米mix fold有前置摄像头吗

小米mix fold有前置摄像头吗?作为小米的第一款折叠屏手机,这款手机可以说实话非常的强大,但是很多网友还是想要

2022-09-03
小米11青春版有dc调光吗

小米11青春版有dc调光吗?对于很多网友来说熬夜耍手机已经是常态了但是手机的光线对于用户来说又非常的伤眼睛

2022-09-03
做超声检查时,医生为什么要在患者肚子上涂粘粘的东西

做B超为什么要涂凝胶?在支付宝蚂蚁庄园每日一题中,2021年4月9日的问题是问做超声检查时,医生为什么要在患者肚

2022-09-03
蚂蚁庄园4月9日答案最新

蚂蚁庄园2021年4月9日答案最新版是什么?在支付宝蚂蚁庄园每日一题中,2021年4月9日的问题有超声检查为什么要涂

2022-09-03
最佳密码管理工具——Windows版

密码是你抵御网络威胁的最后一道防线。只要回顾一下最近的一些数据泄露和网络攻击,包括大众关注的OPM(美国联

2022-09-03