首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么获取IE缓存文件

2013-09-08 
如何获取IE缓存文件想通过程序获取浏览器缓存下的所有文件,但使用传统的文件夹操作根本没用;不知道C#中,如

如何获取IE缓存文件
想通过程序获取浏览器缓存下的所有文件,但使用传统的文件夹操作根本没用;
不知道C#中,如何可以获取缓存文件夹里的文件,代码也不要太复杂的最好。


另外,Webbrower可以获取加载网页时候下载的缓存文件吗? 比如加载一个网页通常会下载一些js,css,jpg等文件。是否可以直接通过这个控件获取? 浏览器 缓存 控件
[解决办法]
直接在缓存文件夹中寻找就是了。
C:\Users\<User Name>\AppData\Local\Microsoft\Windows\Temporary Internet Files
[解决办法]
refer :http://www.cnblogs.com/yelaiju/archive/2010/10/01/1839860.html
http://download.csdn.net/detail/lujian863/4429416
[解决办法]
参考下这个帖子的答案:
http://social.msdn.microsoft.com/Forums/zh-CN/5ae83160-ba00-4a83-baad-6a7c3d292bc9/cie
[解决办法]
ie的保存好像都是以url的文件名和参数组成的。
[解决办法]

引用:
refer :http://www.cnblogs.com/yelaiju/archive/2010/10/01/1839860.html
http://download.csdn.net/detail/lujian863/4429416

这一个方法没有用到注册表,使用api。经测试在win7中是有用的,它可以取出缓存文件的真实路径,最后修改时间等信息。
一旦获取到真实路径,对缓存文件的读取,拷贝等操作就和普通文件一样了。

热点排行