정보

초간단! 파일명 한번에 바꾸기 5분안에 뚝딱

알 수 없는 사용자 2022. 11. 14.
반응형

파일명 여러 개를 바꿔야 할 일이 있을 때.. 이 방법을 아시기 전에는 아마 일일이 파일명을 변경해줬을 거예요.

저도 이 방법을 알기 전까지는 하나하나 붙들고 작업했는데.. 정말 시간 아깝더라고요

그래서 여러분들은 시간낭비 하지 말고 편하게 작업하시라고 파일명 일괄 변경방법을 공유합니다.

 

윈도우 기본기능 이용(같은 이름에 일련번호만 붙일 경우)

 

만일 동일한 이름에 ..1, ..2, ..3 이런식으로 번호만 매기는 형식으로 파일명을 변경할 경우에는 변경할 파일을 모두 선택해준 뒤 이름 바꾸기를 눌러줍니다.

 

 

변경할 이름을 입력하고 적용하면 변경이름 (일련번호) 로 일괄적으로 변경됩니다.

 

특정 문자열을 제거/추가하여 변경할 때

이건 제가 진짜 유용하게 쓰고 있는 방법입니다. 기존 파일명에서 특정 문자열만 제거하거나 추가해서 파일명을 바꿀 때 엑셀 + 명령 프롬프트를 이용해서 순식간에 일괄변경 하는 방법입니다.

 

FILE_RENAME.xlsx
0.01MB

 

제가 사용하기 위해 만든 파일명변경 엑셀파일입니다. 이 파일을 다운받아 주세요.

다운받지 않고 엑셀을 만들어서 하실 분들은 그렇게 하셔도 괜찮습니다.

 

먼저 엑셀과 명령 프롬프트를 열어주세요. 명령 프롬프트는 작업표시줄 검색창에 cmd를 입력하면 나옵니다.

 

cd 이미지폴더주소

그리고 명령 프롬프트에 cd 이미지폴더주소 를 입력하세요. 주소는 폴더에서 주소를 누른 후 그대로 복사+붙여넣기 하면 됩니다.

 

dir /b

이미지가 있는 폴더로 이동하셨으면 dir /b 를 입력하세요. 폴더 안의 모든 파일 목록이 나옵니다.

이걸 그대로 복사해 주세요

특정문자 제거/변경과 앞자르기/뒤자르기 방법이 약간 다르니 맞는 방법으로 찾아서 보시면 됩니다!

 

파일의 특정 문자 제거/변경의 경우

 

 

문자변경추가 시트에 가신 다음 원본 파일명 / 변경할 파일명 두 군데에 복사한 파일리스트를 붙여넣어 주세요

그 후 변경할 파일명 셀을 선택하신 다음 바꾸기로 파일명 내의 특정 문자를 바꾸거나 제거하시면 됩니다.

 

완료되셨으면 밑의 파일변경 명령어 입력하기로 가주세요!

 

파일의 앞/뒤 문자를 잘라서 변경하고 싶을 때

앞의 문자열을 자를 경우

 

 

파일명 앞에 일괄적으로 붙어있는 문자열을 제거하고 싶을 때 사용합니다.

앞자르기 시트에 가신 다음 원본파일명 셀에 아까 복사했던 파일명 리스트를 붙여넣어 주세요.

그럼 변경할 파일명 첫번째 셀에 변환된 파일명이 나옵니다.

 

=RIGHT(A2,LEN(A2)-5)

그 셀을 클릭하신 다음 -5 부분의 숫자 5를 자를 글자수로 바꿔주세요.

예를 들어, 변경할 파일명들에 AA_파일명.webp 처럼 AA_ 를 전부 자르고 싶다면 글자수 3, -3을 써주면 됩니다. 자를 글자수가 5글자면 기존 셀을 변경하지 않아도 됩니다.

 

파일을 다운받지 않은 분들은 변경할 파일명 셀 위치에 위 수식을 넣어주세요.

LEN 함수로 파일명 전체 글자수를 계산한 다음 RIGHT 함수로 전체길이 - 자를 글자수 만큼 빼서 변환하는 수식입니다.

 

 

변경할 파일명 셀을 쭉 끌어서 나머지 파일명도 적용되게 해주세요.

완료되셨으면 밑의 파일변경 명령어 입력하기로 가주세요!

 

뒤의 문자열을 자를 경우

 

 

파일명 뒤에 일괄적으로 붙어있는 문자열을 제거하고 싶을 때 사용합니다.

뒤자르기 시트에 가신 다음 원본파일명 셀에 아까 복사했던 파일명 리스트를 붙여넣어 주세요.

그럼 변경할 파일명 첫번째 셀에 변환된 파일명이 나옵니다.

 

 

=LEFT(A3,FIND(".",A3)-5)&RIGHT(A3,(LEN(A3)-FIND(".",A3))+1)

그 셀을 클릭하신 다음 -5 부분의 숫자 5를 글자수+1 로 바꿔주세요.

예를 들어, 변경할 파일명들에 파일명-AAAA.webp 처럼 -AAAA 를 전부 자르고 싶다면 글자수 5+1 = 6

-6 을 써주면 됩니다. 자를 글자수가 4글자면 기존 셀을 변경하지 않아도 됩니다.

 

파일을 다운받지 않은 분들은 변경할 파일명 셀 위치에 위 수식을 넣어주세요.

FIND 함수로 확장자명이 있는 . 위치를 찾은 후 LEFT 함수로 . 위치에서부터 n번째 글자까지 자른 다음, 다시 FIND 함수로 . 위치를 찾아서 RIGHT 함수로 확장자명을 붙여주는 수식입니다. 

 

그 후 변경할 파일명 셀을 쭉 끌어서 나머지 파일명도 적용되게 해주세요.

 


파일변경 명령어 입력하기

문자 변경, 앞/뒤 자르기까지 완료하셨나요?

 

 

그러면 CMD 명령어 셀에 명령어가 생깁니다. 파일리스트 끝까지 쭉 잡아끌어서 명령어를 만들어 주세요.

파일을 받지 않으신 분은 변경할 파일명 오른쪽 셀에 "ren "&원본파일명셀&" "&변경파일명셀 을 입력해 주세요

 

ren은 파일명을 변경해주는 명령어입니다. ren 원본파일명 변경파일명 으로 사용합니다. 그 명령어를 엑셀로 만든 것입니다. 명령어가 완성됐으면 명령어 셀 부분만 복사한 뒤 명령 프롬프트로 갑니다.

 

 

명령 프롬프트에 복사한 내용을 붙여넣으면 파일명이 일괄적으로 변경됩니다.

 

https://youtu.be/_h8eaacIDCE

 

혹시나 어려우신 분들을 위해 동영상 설명을 만들었으니 참고하세요!

 

반응형

댓글

💲 추천 글