본문 바로가기
유용한 스토리

파일 이름 변경

by SCV #9 2024. 4. 8.

ren 명령어 다른 예제 살펴보기

  1. 파일 확장자 일괄 변경하기
    ren *.xlsx *.csv
    .xlsx 형식의 파일을 .csv 로 변경합니다.
    2022-01월 보고서.xlsx → 2022-01월 보고서.csv
    2022-02월 보고서.xlsx → 2022-02월 보고서.csv
  2. 특정 문자 뒤의 값을 모두 지우기
    ren 월*.xlsx 월.xlsx
    "월" 뒤의 문자를 모두 지웁니다.

    2022-01월 보고서.xlsx → 2022-01월.xlsx
    2022-02월 보고서.xlsx → 2022-02월.xlsx
  3. 파일명에서 접두사 모두 지우기
    ren 접두사_*.* ////*.*
    파일명 앞에 붙은 "접두사_"를 제거합니다. 슬래시(/)는 접두사 개수만큼 입력합니다.
    접두사_2022-01월 보고서.xlsx → 2022-01월 보고서.xlsx
    접두사_2022-02월 보고서.xlsx → 2022-02월 보고서.xlsx
  4. 파일명에 접두사 추가하기
    for %a in (*) do ren "%a" "접두사_%a"
    파일명 앞에 "접두사_"를 추가합니다.

    2022-01월 보고서.xlsx → 접두사_2022-01월 보고서.xlsx
    2022-02월 보고서.xlsx → 접두사_2022-02월 보고서.xlsx
  5. 파일명에서 접미사 모두 지우기
    for /f "delims=_접미사." %a in ('dir /b *.*') do ren "%~a_접미사.*" "%~a.*"
    파일명 뒤의 "_접미사"를 제거합니다.
    2022-01월 보고서_접미사.xlsx → 2022-01월 보고서.xlsx
    2022-02월 보고서_접미사.xlsx → 2022-02월 보고서.xlsx
  6. 파일명에 접미사 추가하기
    for /f "delims=." %a in ('dir /b *.*') do ren "%~a.*" "%~a_접미사.*"
    파일명 뒤에 "_접미사"를 추가합니다.

    2022-01월 보고서.xlsx → 2022-01월 보고서_접미사.xlsx
    2022-02월 보고서.xlsx → 2022-02월 보고서_접미사.xlsx

cmd로 파일명 일괄 변경하는 방법

cmd (명령 프롬프트)를 실행 후, 간단한 도스 명령어를 사용해 폴더 내 파일 이름을 한 번에 변경하는 방법을 알아보겠습니다.

  1. cmd 실행하기 : 이름을 변경할 파일이 있는 폴더로 이동한 후, 폴더 경로창에 cmd 를 입력 후 실행하면 명령프롬프트가 실행됩니다.
    폴더 경로창에 cmd를 입력 후 실행하면 명령프롬프트가 실행됩니다.
     오빠두Tip : 항상 파일 이름을 바꾸기 전에는 폴더 복사본을 만들어 예상치 못한 오류를 예방하는 것을 잊지 마세요!😉
  2. 명령프롬프트 창에 아래 명령어를 입력 후 실행해보세요! 그러면 2022로 시작하는 파일 이름이 2023으로 한 번에 변경됩니다.
    ren 2022* 2023*
    '2022로 시작하는 파일 이름의 시작값을 2023으로 변경합니다.
    이후 ren 명령어를 사용해 파일 이름을 한 번에 변경할 수 있습니다.
  3. 만약 다른 형태로 파일명을 바꿔야 할 경우, 위에 적어드린 명령어 예제를 참고하여 적절히 실행합니다.
     오빠두Tip : 이 외에도 엑셀을 사용해서 ren 명령어를 작성하면 여러개의 불규칙한 파일이름을 한 번에 바꿀 수 있습니다. 관련 내용은 아래 영상강의를 참고해주세요!

파일명 일괄 변경 추천 프로그램

만약 이름을 변경해야 할 파일이 많다면, 관련 프로그램을 사용하면 더욱 편리합니다. 추천 프로그램으로는 마이크로소프트에서 제공하는  power toys와 국내 한 개발자가 무료로 제공하는  batchnamer가 있습니다.

  1. powertoys는 파일이름 변경 외에도 화면 색상 추출, 그림 크기 조정, 마우스 커서 강조 등 다양한 기능을 제공하지만 파일 용량이 다소 큰 편입니다.
    powertoys 다운로드 페이지 바로가기
    (설치시 한국어 선택 가능)
    powertoys는 파일이름변경, 그림크기변경, 색상추출 등 다양한 기능을 제공합니다
  2. barchnamer는 파일이름 변경만 간편하게 제공하며, 일회성으로 실행할 수 있어 가볍게 사용할 수 있는 장점이 있습니다. 다만 예전에는 네이버 자료실 서비스를 통해 제공하였으나, 해당 서비스가 종료됨에 따라 개발자 본인 블로그를 통해 제공하고 있으니 아래 링크를 참고해보세요.
    batchnamer는 일회성으로 파일이름 변경이 필요할 때 가볍게 사용할 수 있는 프로그램입니다.

 

※출처 : 오빠두엑셀