본문 바로가기
기타 IT

[CMD]파일명 추출하기 + 파일명 일괄변경하기

by 숨코다 2024. 5. 3.

지난 포스팅에서는 CMD를 활용해서 파일명 한번에 변경하는 방법에 대해 알아봤습니다.

 

아래 지난 포스팅 참고 ↓

 

[CMD]파일 이름 한번에 변경하기(ren)

여러 파일의 이름을 일괄로 변경해야될 때가 있습니다. 하나하나 변경하려면 시간이 많이 들텐데 몇초만에 변경할 수 있는 방법이 있습니다. 1. CMD 창 켜기 cmd 창을 켜는 방법에는 두가지 방법이

breath-codedive.tistory.com

 

더 복잡한 규칙으로 변경해야될때는 한계가 있는데요.

그럴때는

 1. CMD에서 파일명을 추출하고

 2. 엑셀에서 규칙에 맞게 수정하고

 3. CMD에서 이름변경 명령어를 사용하면 됩니다.

 

1. CMD에서 파일명 추출하기

CMD창을 켜고 해당경로로 이동합니다. (방법은 이전 포스팅 참고↑)

 

아래 명령어를 입력합니다.

dir/b> filename.txt

 

아래 폴더에있는 파일명을 바꾸고싶다면

파일명을 바꾸고싶은 폴더

 

해당경로에서 위의 명령어를 입력하고 엔터

 

아래와 같이 지정한 파일명(filename.txt)로 파일 생성 됨

 

파일명리스트가 텍스트로 추출 완료

 

 

2. 엑셀에서 수정할 파일명 정리

추출한 텍스트파일에서 변경할 파일명을 복사해서 엑셀에 붙여넣습니다.

 

그리고 위 캡쳐와 같이수정할 파일명을 입력하고 이름 바꾸는 명령어인 ren을 입력한 후 

D열에 A, B, C 세 열을 합쳐줍니다.

저는 아래와 같은 엑셀함수를 이용했습니다.

=B1&" "&A1&" "&D1

 

 

3. CMD에서 이름변경 명령어 사용

D열에 완성된 전체 명령어를 복사한 후 아까 파일추출할때 열었던 CMD창에 붙여넣기 해줍니다.

 

파일명이 다 변경되었습니다.

 

※ 혹시 엑셀에서 복사할때 함수가 그대로 복사된다면 빈 메모장에 붙여넣기 한 후 메모장에서 다시 복사해서 사용하시기 바랍니다.

 

 

 

'기타 IT' 카테고리의 다른 글

[CMD]파일 이름 한번에 변경하기(ren)  (0) 2024.04.09