간단 비우기


휴지통, 인터넷 임시 파일, 쿠키, 히스토리, 최근 사용한 파일에서의 불필요한 것들을 비울 수(삭제) 있습니다.

네임스페이스 : AutoEmpty


설명
윈도우 운영체제에서의 휴지통 또는 기타 불필요한 자료를 삭제할 경우 유용합니다.
라이브러리 참조로 클래스 안의 비우는 함수를 실행합니다.
비울 수 있는 항목들은 열거형으로 클래스 선언시 생성자에 제공합니다.
스레드를 이용한 사용은 프로그램 동작 시 시스템 부하를 줄 일 수 있습니다.





예제
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
using AutoEmpty;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            AutoEmpty.Wastebasket autoempty = new Wastebasket();
            Thread th = new Thread(new ThreadStart(autoempty.EmptyRun));
            th.Start();
            Console.WriteLine("휴지통을 비웠습니다.");

            AutoEmpty.InternetData data = new InternetData(InternetData.EmptyType.TemporaryInternetFiles);
            th = new Thread(new ThreadStart(data.Run));
            th.Name = InternetData.EmptyType.TemporaryInternetFiles.ToString();
            th.Start();
            Console.WriteLine("인터넷 임시폴더를 비웠습니다.");
        }
    }
}



플랫폼
.NET Framework 2.0 이상 지원


Library