컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, March 14, 2007

오늘 날짜로 된 디렉토리명, 폴더명 만들기 BAT 배치 파일; Date To Directory Name


현재 날짜로 된 폴더명의 폴더를 하드에 생성하는 방법입니다. 예를 들어 오늘 날짜가
2007-03-13
이렇다면, 하드의 현재 디렉토리에 "2007-03-13" 이라는 이름의 디렉토리를 만드는 것입니다. 파일들을 날짜 별로 분류하여 자동으로 저장할 때 유용할 것입니다.

윈도우2000/XP/비스타에서만 되고, 윈도98 도스창에서는 되지 않습니다.

%date% 라는 환경변수로 현재 날짜를 구할 수 있는데, 다만 "화 2007-03-13" 이런 식으로 앞에 요일명이 붙어 있습니다.

%date:~2%
이렇게 하면 요일명이 제거된 순수한 날짜명을 "YYYY-MM-DD" 형식으로 구할 수 있습니다.

그런 후 디렉토리 만들기 명령어인 md 뒤에 %date:~2% 이것만 붙여 주면, 날짜 스탬프가 찍힌 디렉토리가 생성됩니다.


------------------------
정정: 이 포스트를 작성할 당시, 제 PC의 날짜 로케일이 비표준으로 설정되어 있었던 것 같습니다. 그래서 날짜 앞에 "요일"의 첫 글자가 붙어 나왔는데, 원래는 "요일"이 표시되지 않아야 합니다.

따라서 그냥

md %date%

이렇게 하시면 됩니다.
------------------------


년월일 이름으로 된 디렉토리 명 생성 예제 Batch File


배치 파일명: example.bat
@echo off

:: 오늘 날짜 문자열로 디렉토리 만들기
md %date%




▶▶ 현재 시간으로 된 파일명 만들기 BAT 배치 파일; Time To File Name




tag: batch
배치파일 | DOS CMD BATCH .BAT | VBScript .VBS

1 Comments:
At January 22, 2010 at 10:14 PM, Blogger Unknown said...

참고 잘 했습니다. ^^

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top