일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 방울토마토 유기농
- 고속멀티충전기
- 보일러절약
- 아이폰맥세이프
- 다이소 방울토마토
- 방토 농사
- 어플만들기
- 메이플스토리M
- 2in1무선충전기
- 안드로이드
- 겨울나기
- 맥세이프충전기
- 방울토마토키우기
- 집에서 방울토마토 키우기
- 에어팟충전기
- 스투키
- 쿠폰나눔
- 집 방울토마토
- Android
- 괌맛집
- 괌
- 메이플스토리
- 휴대용무선충전기
- 안방농사
- 다이소 방울토마토키트
- 다크나이트
- 방울토마토 씨부터 키우기
- 괌 신혼여행
- 메이플
- 신혼여행
Archives
- Today
- Total
괴도군의 블로그
[Android][Window]배치파일로 파일명 변경하기(batch 일괄변경) 본문
반응형
안녕하세요 괴도입니다.
오늘은 안드로이드 개발자의 편의를 위한 포스팅입니다.
디자이너분들이 리소스 파일에
공백이나 특수문자또는 대문자, 숫자로 시작하는이름 등을 적어서 던져줄때..
많이 난감하시죠?
간단하게 윈도우에서 사용가능한 배치파일을 만들어봤습니다.
공백은 _ 언더바로 바꿔주고
대문자는 소문자로 바꿔주는정도입니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | @echo off cls Setlocal enabledelayedexpansion echo "current directory is " %cd% echo "Are you sure you want to change it?" :LOOP set /p YN=(Y/N)? if /i "%YN%" == "y" goto YES if /i "%YN%" == "n" goto NO echo "Invalid input value. Try again" goto LOOP :NO echo NO exit :YES echo YES for /r %%a in (*.png) Do ( echo %%~pa echo %%~nxa Set "File=%%~nxa" Set File=!File:"=%! Set File=!File:A=a! Set File=!File:B=b! Set File=!File:C=c! Set File=!File:D=d! Set File=!File:E=e! Set File=!File:F=f! Set File=!File:G=g! Set File=!File:H=h! Set File=!File:I=i! Set File=!File:J=j! Set File=!File:K=k! Set File=!File:L=l! Set File=!File:M=m! Set File=!File:N=n! Set File=!File:O=o! Set File=!File:P=p! Set File=!File:Q=q! Set File=!File:R=r! Set File=!File:S=s! Set File=!File:T=t! Set File=!File:U=u! Set File=!File:V=v! Set File=!File:W=w! Set File=!File:X=x! Set File=!File:Y=y! Set File=!File:Z=z! Set File=!File: =_! Set File=!File:-=_! rename "%%a" !File! echo "!File!" ) pause | cs |
#주의사항
하위폴더의 모든 png파일이름을 변경하므로 리소스폴더가 아닌 위치에서 사용시 원하지않는파일도 변경가능성이 있습니다.
반응형
Comments