Tip/ETC

[bat] 여러파일 드래그 앤 드롭으로 시간으로 파일명 변경

GUINNESS30 2020. 3. 13. 11:50

배치파일 이용해서 여러 파일을 드래그해서 배치파일에 떨궈주면 떨궈 준 당시 날짜,시간으로 파일명 변경

날짜_시간_카운트.확장자 로 자동으로 이름 변경

 

@echo off
setlocal enabledelayedexpansion
set "count=1"
for %%f in (%*) do (
ren %%f "%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%_!count!%%~xf"
set /a "count+=1"
)
endlocal

 

여러파일을 선택해서 드래그하여
배치 파일위에 떨궈주면

 

날짜_시간_카운트.확장자 형식으로 이름 변경

카운트는 파일명 중복 방지용

경로(파일명)길이에 따라 한번에 할 처리할 수 있는 숫자에 차이가 나는 듯..

'Tip > ETC' 카테고리의 다른 글

Windows 10 저장소 풀 생성 (RAID5)  (0) 2020.05.31
Windows Aero 흔들기 창 최소화 마우스 제스처 끄기  (0) 2018.05.16
m3u8 영상 다운로드  (0) 2018.03.02