gpt4 book ai didi

c++ - 如何找到 Internet Explorer(IE) 缓存文件的完整路径?

转载 作者:太空宇宙 更新时间:2023-11-04 14:15:45 28 4
gpt4 key购买 nike

操作系统:Windows 7 64 位IE 版本:9

当我打开

C:\Users\<USERNAME>\AppData\Local\Microsoft\Windows\Temporary Internet Files

explorer.exe所在的目录,IE缓存文件就在那里。

但是文件不存在。

例如,如果 commonPerson.js 在缓存文件中,

它的真实路径是C:\Users\USERNAME\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5\3IM78NQJ\commonPerson.js

我猜其他路径是固定的,3IM78NQJ 是由一些规则(哈希?)决定的。

Nirsoft's IECacheView包含我想要制作的内容,我将使用 C++ 完成。

如何找到每个缓存文件的真实路径?

是否有任何众所周知的规则或索引文件包含有关文件路径的信息?

最佳答案

GetUrlCacheEntryInfo是用于将 URL 映射到它的缓存文件位置的正确 API。

根据您的情况,您可能还需要使用 FindFirst/FindNextUrlCacheEntry功能。

关于c++ - 如何找到 Internet Explorer(IE) 缓存文件的完整路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11428177/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com