防止在 Windows XP 中永久删除文件

防止在 Windows XP 中永久删除文件

首先,我正在运行 Windows XP Home Edition Service Pack 3。

有什么方法可以禁用永久删除吗?通常,已删除的文件会进入回收站。我可以禁用绕过回收站删除功能吗?或者将永久删除命令从Shift+更改Delete为其他命令?

基本上,我想要要求所有文件都必须经过回收站才能被删除。

答案1

您可以使用自动热键禁用此组合键。

  1. 右键单击桌面上的空白处或您选择的文件夹中。
  2. 在出现的菜单中,选择新建 -> AutoHotkey 脚本。(或者,选择新建 -> 文本文档。)
  3. 键入文件的名称,确保其以 .ahk 结尾。例如:Test.ahk
  4. 右键单击该文件并选择编辑脚本。
  5. 您必须在文件的新空白行上插入该脚本。

    +删除::发送 {删除}

这将阻止 shift + delete 按键,并且仅执行像按下“del”键一样的命令。

您还可以添加一行,以禁用在上下文菜单中永久删除此内容的可能性。**但这也会阻止任何其他 shift + 右键单击​​操作,并且如果用户首先按下 shift 键,它将不起作用。**

+RButton::return
  1. 保存并关闭文件。
  2. 双击该文件以启动它。任务栏通知区域中会出现一个新图标。
  3. 测试你的脚本。
  4. 要退出或编辑脚本,请右键单击任务栏通知区域中的绿色“H”图标。

教程来源

但正如评论中提到的,用户仍然可以从回收站中删除文件。而且,如果他先右键单击,然后按 Shift,他仍然可以删除它。所以这只是为了稍微阻止用户。

相关内容