c# 如何删除ie临时文件

suiyuan110 2010-01-08 08:51:32
c#里面如何定时删除用webbrowser打开页面后产生的cookie和ie缓存文件。File.Delete(strFileName);并不好用。有什么好点的方法吗?Temporary Internet Files 这个目录读取时取不到文件列表。一定要c#的啊!在网上都搜不到。请大家帮帮忙!!
...全文
396 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-01-30
  • 打赏
  • 举报
回复
我来看看解决办法的,路过
a3623112 2010-07-27
  • 打赏
  • 举报
回复
if (FIV.Name == "删除(&D)") // 删除cookie的时候会弹出是否删除对话框

这里怎么能不弹出对话框能?
suiyuan110 2010-01-08
  • 打赏
  • 举报
回复
回来了,散分喽。。。。。。
段传涛 2010-01-08
  • 打赏
  • 举报
回复
thank you for your question.
mark !
suiyuan110 2010-01-08
  • 打赏
  • 举报
回复
多谢楼上的朋友。成功解决!!!呵呵。。午饭回来结贴散分!!!!!(*^__^*) 嘻嘻……
wartim 2010-01-08
  • 打赏
  • 举报
回复
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Shell32; // 添加引用->COM->Microsoft Shell Controls And Automation
using System.Runtime.InteropServices;

namespace WindowsApplication281
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();

Shell S = new Shell();
int CSIDL_INTERNET_CACHE = 0x20;

Folder F = S.NameSpace(CSIDL_INTERNET_CACHE);
foreach (FolderItem FI in F.Items())
{
MessageBox.Show(FI.Path);
foreach (FolderItemVerb FIV in FI.Verbs())
if (FIV.Name == "删除(&D)") // 删除cookie的时候会弹出是否删除对话框
{
FIV.DoIt();
break;
}
}
Marshal.FinalReleaseComObject(S);
}
}
}
cjnkd 2010-01-08
  • 打赏
  • 举报
回复
关注
tonyidni 2010-01-08
  • 打赏
  • 举报
回复
api 删除C盘那个存放那个文件夹 另外你看webbrowser有个获取当前cookie 设置为NULL 不过好像没什么用!关注
xr396464010 2010-01-08
  • 打赏
  • 举报
回复
帮忙顶一下。。。
suiyuan110 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ctwei86 的回复:]
Temporary Internet Files目录是系统文件夹,如果直接去读取是读取不到的,好像要加上一个参数,然后就能够读取系统文件了,具体的记的不清楚了,反正以前做过这样的东西,是可以读取的。
[/Quote]
你能不能再想想啊,具体该怎么做呢?
平生我自如 2010-01-08
  • 打赏
  • 举报
回复
好想法!
ctwei86 2010-01-08
  • 打赏
  • 举报
回复
Temporary Internet Files目录是系统文件夹,如果直接去读取是读取不到的,好像要加上一个参数,然后就能够读取系统文件了,具体的记的不清楚了,反正以前做过这样的东西,是可以读取的。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧