我以一种可以看到的方式更改了文件夹选项的设置隐和超级隐藏文件
然后我打开了IE浏览器(在这种情况下为版本 9 - 但我认为不同版本之间没有区别)并打开Internet Options > General tab > Settings in Browsing history section > view files
以下窗口:(此目录中的 Internet Explorer 临时文件C:\Users\TheGoodUser\AppData\Local\Microsoft\Windows\Temporary Internet Files
:)我只看到以下文件,但那里没有文件夹!
但是当我在该地址末尾 添加low
或时,下面的目录打开了!content.ie5
和
最后,我执行了一个dir
命令CMD
,看到了以下输出:
问题:这些目录是什么?为什么我无法正常看到它们?
答案1
这些文件夹是普通文件。您在资源管理器中看到的 Temporary Internet Files 文件夹并不是实际的文件夹。它是添加到 Windows 资源管理器的 Shell 扩展,用于以 Microsoft 希望您看到的方式显示文件夹。不显示其真实内容的 Shell 扩展的另一个示例是回收站或 C:\windows\fonts 文件夹。
如果您在 Windows 注册表中在 HKEY_CLASSES_ROOT 中搜索“临时 Internet 文件”,您将看到处理它的类。我的有两个类,可能是因为我已经更新了我的 Internet Explorer。
您可以从注册表中删除该类,这样 Temporary Internet Files 文件夹就会像任何其他文件夹一样显示,并且 Content.IE5 文件夹等都会出现...
如果你想改变文件夹的显示方式,你必须创建自己的 shell 扩展。请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/cc144067%28v=vs.85%29.aspx了解更多信息。