您现在的位置是:网站首页> 软件下载软件下载
AntiShiftDelete(禁用永久删除)下载 v1.0免费版--下载站
2021-04-28
157人已围观
简介 AntiShiftDelete(禁用永久删除),AntiShiftDelete是一款禁用Shift+Delete永久删除的快捷键工具,很多朋友习惯性用Shift+Delete永久删除,永久删除自然有不好恢复的弊端,使用这个工具可以禁用操作来改善习惯,您可以免费下载。
AntiShiftDelete是一款禁用Shift+Delete永久删除的快捷键工具,很多朋友习惯性用Shift+Delete永久删除,永久删除自然有不好恢复的弊端,使用这个工具可以禁用操作来改善习惯。
相关软件软件大小版本说明下载地址
AntiShiftDelete是一款禁用Shift+Delete永久删除的快捷键工具,很多朋友习惯性用Shift+Delete永久删除,永久删除自然有不好恢复的弊端,使用这个工具可以禁用操作来改善习惯!
开发介绍
用电脑这么多年来,我习惯了用Shift+Delete这个快捷键永久删除文件,回收站几乎就没用过……
但是前一阵 有一次我手残,本想删一个文件,但是选择的时候删了旁边一整个文件夹。电脑的SSD启用了TRIM,数据恢复软件扫描不出来……
因此我就想要禁用Shift+Delete快捷键,改掉这个坏习惯。但是我搜了一下,发现好像没有什么好方法?
网上看到的方法都是键盘钩子之类的,但是键盘钩子有时好用有时失灵,而且影响了其他软件使用这个快捷键(比如Chrome地址栏,和VisualStudio)。
因此我就决定自己写一个程序禁用Shift+Delete快捷键。
基本简介
简介
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
相关内容
- 暴力删除软件-暴力删除软件下载 v1.0免费版--下载站
- 赤兔GOPROMP4视频恢复软件下载 v11.1官方版--下载站
- Auto Dark Mode-Auto Dark Mode(WIN10主题自动切换)下载 v3.0.1免费版--下载站
- Recovery Toolbox for RAR-Recovery Toolbox for RAR下载 v3.0.0.0官方版--下载站
- Bongo Cat Mver-桌面小猫代打下载 v6.0免费版--下载站
- 磁盘微信及企业微信-磁盘微信及企业微信下载 v1.0免费版--下载站
- 元气桌面壁纸-元气桌面下载 v2.3.0官方版--下载站
- Moo0磁盘清理器-Moo0磁盘清理器下载 v1.25官方版--下载站
- 佳佳大疆MOV视频恢复软件下载 v6.6.7官方版--下载站
- PassFab for ISO(ISO刻录工具)下载 v1.0.0官方版--下载站
点击排行
- Anaconda3下载 Anaconda3 Python 3.7 for Linux64位 v2019.10 官方安装免费版 下载-
- 酷豆3D少儿编程软件下载 kodu Game Lab(微软kodu酷豆) V1.5.29.0 多语言安装版 下载-
- MySQL8.0下载 MySQL Shell(数据库命令行工具) v8.0.33 官方免费版(附使用教程) 32/64bit 下载-
- mysql8.0正式版下载 mysql connector node.js(mysql的nodejsl链接驱动) v8.0.17 官方免费版 下载-
- 函数查询工具下载 FunSearcher(指令函数查询器) v1.1.2 免费绿色版 下载-
- MySQL8.0下载 MySQL Router(轻量级MySQL中间件) v8.0.33 官方安装版+解压版 64位 下载-
- html帮助文档制作软件下载 Help Manual帮助文件制作工具 v7.5.2 特别激活版(注册机+激活教程) 下载-
- JetBrains2022最新版下载 JetBrains ToolBox APP(JetBrains下载管理) v1.28.1.152.19 免费安装版(附使用教程) 下载-
本栏推荐
-
Anaconda3下载 Anaconda3 Python 3.7 for Linux64位 v2019.10 官方安装免费版 下载-
-
酷豆3D少儿编程软件下载 kodu Game Lab(微软kodu酷豆) V1.5.29.0 多语言安装版 下载-
-
MySQL8.0下载 MySQL Shell(数据库命令行工具) v8.0.33 官方免费版(附使用教程) 32/64bit 下载-
-
mysql8.0正式版下载 mysql connector node.js(mysql的nodejsl链接驱动) v8.0.17 官方免费版 下载-
-
函数查询工具下载 FunSearcher(指令函数查询器) v1.1.2 免费绿色版 下载-
-
MySQL8.0下载 MySQL Router(轻量级MySQL中间件) v8.0.33 官方安装版+解压版 64位 下载-
-
html帮助文档制作软件下载 Help Manual帮助文件制作工具 v7.5.2 特别激活版(注册机+激活教程) 下载-
猜你喜欢
- Anaconda3下载 Anaconda3 Python 3.7 for Linux64位 v2019.10 官方安装免费版 下载-
- 酷豆3D少儿编程软件下载 kodu Game Lab(微软kodu酷豆) V1.5.29.0 多语言安装版 下载-
- MySQL8.0下载 MySQL Shell(数据库命令行工具) v8.0.33 官方免费版(附使用教程) 32/64bit 下载-
- mysql8.0正式版下载 mysql connector node.js(mysql的nodejsl链接驱动) v8.0.17 官方免费版 下载-
- 函数查询工具下载 FunSearcher(指令函数查询器) v1.1.2 免费绿色版 下载-
- MySQL8.0下载 MySQL Router(轻量级MySQL中间件) v8.0.33 官方安装版+解压版 64位 下载-
- html帮助文档制作软件下载 Help Manual帮助文件制作工具 v7.5.2 特别激活版(注册机+激活教程) 下载-