实现Windows资源管理器的“私有模式”,保存和还原最近的文档

问题描述 投票:0回答:1

Windows资源管理器是一个小工具,在Windows的每个版本中,它对您使用的文件和您访问的文件夹的跟踪已变得越来越普遍。在Windows 10中,如果您创建一个包含文件“ hidden.txt”的隐藏文件夹,则在打开该文件后,

  • 该文件将列在“最近的文件”下
  • 文件将在任务栏的记事本的“最近文档”快速访问部分中列出(“跳转列表”)
  • 该文件夹将位于资源管理器地址栏中的自动建议中

现在,在许多情况下,这是不希望的,通常人们会清除最近的文档和地址栏历史记录以摆脱此类痕迹。但是,这破坏了历史的用处,在更多情况下,这对于快速访问确实很有用。

我希望拥有与Windows资源管理器的浏览器“私人模式”类似的东西。

问题:

  • 是否存在这样的私有模式?
  • 您知道该问题的任何软件或其他解决方案吗?
batch-file explorer privacy
1个回答
0
投票

由于Windows中没有内置的私有模式,所以我开始亲自为其编写一个基本工具。

[为了简单起见,我将其编写为Windows 10的批处理文件,该文件在Windows 10上备份了最近的文档和跳转列表(在%AppData%文件夹中)和文件浏览器的地址栏历史记录(在注册表中)。第一次执行,然后将此状态写回到第二次执行。

IF EXIST .\temphist GOTO tempexists

mkdir .\temphist
robocopy "%AppData%\Microsoft\Windows\Recent" .\temphist\recent /MIR
reg EXPORT HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths .\temphist\TypedPaths.reg
GOTO end

:tempexists
robocopy .\temphist\recent "%AppData%\Microsoft\Windows\Recent" /MIR
reg DELETE HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths /va /f
reg IMPORT .\temphist\TypedPaths.reg
rmdir /S /Q .\temphist

:end

问题:

  • 资源管理器/ Windows是否还有其他地方留下文件/文件夹使用痕迹?
  • 特别是Windows程序是否有一个标准位置来保留自己的“最近打开的”列表,或者每个程序会有所不同?
  • 任何人都可以发现这种解决方案的即时问题吗?
  • 这在Windows 10上有效,它是否也适用于以前的版本?

顺便说一句:显然,这不会在法医攻击中成立。我猜在文件系统级别上会有很多痕迹,但是至少就GUI而言,这应该涵盖大多数情况(与浏览器的私有模式不同)。

© www.soinside.com 2019 - 2024. All rights reserved.