Language/C#

파일날짜 일괄변경 프로그램

Gungume 2009. 5. 3. 02:52
FileTimeChanger.exe
도깨비님의 요청에 의해서 파일날짜를 일괄변경하는 프로그램을 만들어 봤습니다. 파일의 '만든 날짜', '수정한 날짜', '액세스한 날짜'를 지정한 날짜 및 시간으로 일괄변경시켜주는 간단한 프로그램입니다.

리네이머에 기능을 추가하려다가 리네이머의 초기목적이 심플이였기 때문에 별도의 프로그램으로 만들었습니다.

사용법은 우선 일괄변경하고자 하는 파일들을 프로그램위로 끌어놓습니다. 그 다음에 일괄변경할 날짜 및 시간을 정해주고 '변경하기' 버튼을 클릭하시면 일괄변경됩니다.

'날짜만 적용' 버튼을 체크하시고 '변경하기' 버튼을 누르면 말 그대로 설정한 날짜 및 시간에서 날짜 부분만 적용하고 시간은 원래 파일의 시간을 그대로 사용합니다.

참고로 '변경하기' 버튼을 누르면 바로 적용되고 복구되지 않으니 사용에 주의해주시기 바랍니다.

또한 C#으로 만들었기 때문에 닷넷프레임워크 2.0 이상이 설치되있어야 실행이 가능합니다.
(닷넷 프레임워크 다운로드와 관련해서는 2008/06/28 - [C#] - Microsoft .NET Framework 다운로드 페이지...를 참고해주세요.)


아래는 프로그램의 캡쳐화면입니다~

파일 추가 후

날짜만 적용 후

날짜 및 시간 적용 후



참고로 'Windows 7'에서는 화면이 아래와 같습니다. 뭐가 문제인지 XP에서 코딩한 것을 7에서 실행하면 레이아웃이 깨져서 일부분만 수정해놨습니다.(혹시 XP같은 모양으로 실행되신다면 리플 달아주세요;;;)

Windows 7 실행모습


Source: https://github.com/gungume/FileTimeChanger/releases/tag/0.1
(사용언어 / 제작툴 / .Net Framework버전 : C# / VS2008 / 2.0)

2009.07.25
Windows 7 최근 버전에서 레이아웃 깨지는 문제 발생 안함

최신 버전 받기