C# 清理Cookies文件实例代码-程序开发-红黑联盟
C# 清理Cookies文件实例代码
文章录入:王子 责任编辑:7747.Net 10
【字体:小 大】
C# 清理Cookies文件实例代码如下:
using System; using System.IO; using System.Windows.Forms; namespace WinFormTemp { public partial class FormTemp : Form { public FormTemp() { InitializeComponent(); this.HelpButton = true; this.MaximizeBox = false; this.MinimizeBox = false; this.AutoSizeMode = AutoSizeMode.GrowAndShrink; // 禁用手动调整大小。 this.SizeGripStyle = SizeGripStyle.Hide; // 隐藏调整大小手柄。 this.StartPosition = FormStartPosition.CenterScreen; // 在桌面居中显示。 } protected override void OnLoad(EventArgs e) { base.OnLoad(e); DirectoryInfo dir = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies)); foreach (FileInfo info in dir.GetFiles("*.txt")) { info.Delete(); } System.Diagnostics.Process.Start(dir.FullName); } protected override void OnHelpButtonClicked(System.ComponentModel.CancelEventArgs e) { base.OnHelpButtonClicked(e); e.Cancel = true; FileInfo info = new FileInfo("Clear.bat"); if (info.Exists) info.Attributes = FileAttributes.Normal; using (StreamWriter sw = info.CreateText()) { sw.WriteLine("@echo off"); sw.Write(@"del /f /s /q ""{0}""", Environment.GetFolderPath(Environment.SpecialFolder.Cookies)); } System.Diagnostics.Process.Start(info.DirectoryName); } } }