'Utility/UtilityL'에 해당되는 글 11건

  1. 2010.11.27 WINDOWS Commend %DATE% 로 폴더 만들기
Utility/UtilityL2010. 11. 27. 00:52





MKDIR %date:~0,4%%date:~5,2%%date:~8,2%_












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

Thursday, March 15, 2007

현재의 시간을 시분초로 구한 후, 그것을 파일명으로 바꾸는 배치 파일입니다.

아래의 예제 배치 파일을 몇 초 간격으로 거듭 실행시키면, 하드의 현재 디렉토리에 예를 들어
15_25_22.txt
15_25_25.txt
15_25_31.txt
15_25_35.txt
이런 식의 파일명을 가진 파일들이 자동으로 생성됩니다.

15 는 15시라는 뜻, 25는 25분이라는 뜻, 22 등은 "초(sec)" 입니다.

그리고 그 파일들에는

"안녕하세요, 현재 날짜와 시간은 수 2007-03-14 15:25:22.03 입니다."

이런 문자열이 저장되어 있을 것입니다.


시분초 찍힌 파일 이름 생성 예제 Batch File


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


:: 현재 시각으로 된 파일명 생성
set filename=%time:~0,2%_%time:~3,2%_%time:~6,2%.txt


:: 파일 속에 텍스트를 자동 입력
echo 안녕하세요, 현재 날짜와 시간은 %date% %time% 입니다. > %filename%


:: 변수 지우기
set filename=


참고로, 파일명에는 ":" 이런 콜론 문자가 들어갈 수 없습니다. 그래서 위와 같이 다소 복잡하게 시간을 구해야 합니다.


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

▶▶ 배치파일 BAT] 현재 년월일 시분초 구하기, 한국식 시간 문자열; YYYY-MM-DD hh:mm:ss

Posted by Julyus