IT/윈도우 꿀팁 20 min read

윈도우 파일 확장자 일괄 변경 꿀팁: 수백 개의 파일을 1초 만에 정리하는 법

Author

IT 테크 에디터

12월 24일 발행

코딩 화면과 노트북이 있는 깔끔한 데스크탑 환경

업무를 하다 보면 수많은 파일의 확장자를 한꺼번에 바꿔야 할 때가 있습니다. 예를 들어, 웹에서 다운로드한 수백 개의 이미지 파일이 .jfif나 .webp로 되어 있어 일반적인 뷰어에서 보이지 않거나, 수많은 텍스트 파일을 로그 분석을 위해 .csv로 변경해야 하는 상황 말이죠. 하나하나 마우스 오른쪽 버튼을 눌러 이름을 바꾸는 것은 시간 낭비일 뿐만 아니라 정신적으로도 피로한 작업입니다.

기본 중의 기본: 파일 확장자 표시 설정

본격적인 작업에 들어가기 전, 가장 먼저 확인해야 할 것이 있습니다. 윈도우 기본 설정에서는 파일 확장자가 숨겨져 있는 경우가 많기 때문입니다. 확장자를 볼 수 있어야 변경도 가능합니다.

윈도우 10 및 11 사용자는 파일 탐색기를 열고 상단의 보기 탭에서 표시 -> 파일 확장명 항목에 체크가 되어 있는지 확인하세요. 이 설정이 활성화되어야 파일명 뒤에 .jpg, .txt 같은 확장자가 나타납니다. 준비가 되었다면 이제 세 가지 강력한 방법을 알아보겠습니다.

"효율적인 도구 사용은 단순한 시간 단축을 넘어 창의적인 업무에 집중할 수 있는 환경을 만들어줍니다."

방법 1: CMD 명령프롬프트를 이용한 초고속 변경

가장 클래식하면서도 별도의 프로그램 설치 없이 즉시 실행할 수 있는 방법입니다. 윈도우의 명령 프롬프트(CMD)를 활용하면 단 한 줄의 명령어로 폴더 내의 모든 파일을 처리할 수 있습니다.

ren *.jfif *.jpg

위 명령어에서 ren은 Rename의 약자이며, 굵게 표시된 와일드카드(*)는 모든 파일을 의미합니다. 즉, 모든 .jfif 파일을 .jpg로 바꾸라는 뜻입니다.

상세 실행 단계

  1. 변경하려는 파일들이 모여 있는 폴더로 이동합니다.
  2. 탐색기 상단의 주소창을 클릭하고 cmd라고 입력한 뒤 엔터를 누릅니다.
  3. 해당 폴더 경로로 열린 검은색 창에 ren *.기존확장자 *.바꿀확장자를 입력합니다.
  4. 엔터를 치는 순간, 수천 개의 파일이라도 1초 이내에 모두 변경됩니다.
컴퓨터 터미널 명령어 입력 화면

방법 2: 파워쉘(PowerShell)을 이용한 정교한 변경

단순히 전체를 바꾸는 것이 아니라, 특정 단어가 포함된 파일만 바꾸거나 하위 폴더까지 포함해서 바꾸고 싶다면 파워쉘(PowerShell)이 정답입니다. 파워쉘은 윈도우의 현대적인 스크립트 도구입니다.

Get-ChildItem -Filter "*.txt" | Rename-Item -NewName { $_.Name -replace '\.txt$','.log' }

이 명령어는 현재 폴더의 모든 .txt 파일을 찾아서 확장자만 .log로 교체합니다. 파워쉘의 장점은 파이프라인(|) 기능을 통해 한 명령의 결과를 다음 명령으로 전달하며 매우 복잡한 필터링을 수행할 수 있다는 점입니다.

방법 3: 마이크로소프트 파워토이즈(PowerToys) 활용

명령어가 어렵게 느껴진다면 마이크로소프트에서 공식적으로 제공하는 PowerToys 프로그램을 추천합니다. 이 프로그램 안에 포함된 PowerRename 기능은 GUI(그래픽 유저 인터페이스) 기반으로 가장 강력하고 직관적인 일괄 변경을 지원합니다.

PowerRename 사용법

  • 1.
    공식 사이트(Microsoft Learn)에서 PowerToys를 다운로드하여 설치합니다.
  • 2.
    변경할 파일들을 전체 선택한 후 마우스 오른쪽 버튼을 누릅니다.
  • 3.
    메뉴 중 PowerRename을 클릭합니다.
  • 4.
    검색창에 기존 확장자를, 바꿀 내용에 새 확장자를 입력하고 '적용'을 누릅니다.
정리된 코드와 파일 구조 이미지

실전 활용 시나리오

단순한 예시를 넘어 실제 업무나 일상에서 어떻게 활용할 수 있는지 몇 가지 사례를 정리해 보았습니다.

이미지 포맷 통일

스마트폰에서 옮긴 .heic 파일이나 웹의 .jfif 파일을 .jpg로 일괄 변경하여 호환성을 높입니다.

데이터 분석 준비

수천 개의 로그 파일(.log)을 .csv로 변경하여 엑셀이나 데이터 분석 도구에서 즉시 열 수 있게 만듭니다.

웹 개발 자원 정리

임시로 .txt로 저장된 설정 파일들을 .html이나 .css로 일괄 변경하여 서버에 업로드합니다.

보안 및 파일 숨김

중요한 압축 파일(.zip)의 확장자를 임의의 텍스트(.txt)로 바꿔 타인이 쉽게 열지 못하도록 위장합니다.

주의사항 및 팁

확장자를 바꾸는 것은 매우 강력한 도구이지만, 잘못 사용하면 파일이 손상되거나 열리지 않을 수 있습니다. 다음 주의사항을 반드시 지켜주세요.

  • 주의:
    원본 백업은 필수: 일괄 변경 명령을 내리기 전에 반드시 해당 폴더를 복사하여 백업해 두세요. 명령어 오타 하나로 수만 개의 파일명이 꼬일 수 있습니다.
  • 팁:
    확장자와 실제 포맷: 파일 확장자를 바꾼다고 해서 파일의 내부 데이터 형식이 변하는 것은 아닙니다. 예를 들어, .txt 파일의 확장자를 .jpg로 바꾼다고 해서 이미지가 되지는 않습니다. 단순히 '시스템이 인식하는 방식'을 바꾸는 것임을 명심하세요.
  • 확인:
    시스템 파일 제외: 윈도우 폴더나 프로그램 설치 폴더 내의 확장자를 건드리지 마세요. 시스템이 부팅되지 않거나 프로그램이 실행되지 않는 원인이 됩니다.

마치며

지금까지 윈도우에서 파일 확장자를 일괄적으로 변경하는 세 가지 핵심 방법을 알아보았습니다. 단순한 작업일수록 도구를 잘 활용하는 것이 실력입니다. 오늘 배운 CMD 명령어나 PowerToys를 활용해 여러분의 퇴근 시간을 1시간이라도 앞당겨 보세요.

더 많은 윈도우 최적화 팁과 이미지 처리 노하우는 FreeImgFix.com에서 계속해서 업데이트됩니다. 여러분의 생산성 향상을 위해 항상 최선을 다하겠습니다.

FreeImgFix.com과 함께 스마트한 디지털 라이프를 즐기세요!