Users Pricing

blog

Home Blogs Delete All Temporary Internet Files of IE – MindStick

Delete All Temporary Internet Files of IE

Anonymous User 5876 20 Nov 2010 Updated 18 Sep 2014

Here I’m going to demonstrate how to delete all Temporary Internet Files of Internet Explorer through C#.Net.

Example
private void btnDelete_Click(object sender, EventArgs e) 
        {
//creating directory info and asigning it the path of internet cache.
DirectoryInfo di = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache));
//assigning no. of directories in the folder to x
            int x = di.GetDirectories().Count();            
//calling clear() method
            clear(di);
            MessageBox.Show("Deleted");
        }
 
//clear() Method
        public void clear(DirectoryInfo di)
        {  
//loop for each file in directory           
            foreach (FileInfo fi in di.GetFiles())
            {
                try
                {
//deleting the file
                    fi.Delete();
                }
                catch (Exception ex)
                {
                    //MessageBox.Show(ex.Message);
                }
            }
//claaing clear() method recursively for each directory in current directory.
            foreach (DirectoryInfo sub in di.GetDirectories())
                clear(sub);
        }


I am a content writter !


2 Comments


Markdown for AI

A clean, structured version of this page for AI assistants and LLMs.

Open .md