我在删除 IE 下载日志中的条目时遇到问题。
所以我找到了一个负责存储这些信息的文件。在我的案例文件中:
AppData%\Microsoft\Windows\IEDownloadHistory\index.dat
您还可以从注册表中获取它的位置——键是HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\iedownload
,变量是CachePath
。如果 IE 正在运行,则此文件被锁定。在 IE 运行时修改此文件对我来说很重要,因为我正试图从浏览器帮助器对象中实现这一点。
我还尝试使用一些 WinInet 方法清理此列表:FindFirstUrlCacheEntry、FindNextUrlCacheEntry 和 DeleteUrlCacheEntry - 但我不太确定这些是否是我正在寻找的。
由于没有太多关于这个问题的信息,我试图使用我发现的所有相关信息......
提前致谢。