- 간단 비우기
- case C# Library
- 2009. 2. 10. 22:10
휴지통, 인터넷 임시 파일, 쿠키, 히스토리, 최근 사용한 파일에서의 불필요한 것들을 비울 수(삭제) 있습니다.
네임스페이스 : 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
Recent comment