윈도우에서 파일 일괄 이름 변경하는 5가지 방법

마지막 확인 시, 내 문서 및 사진 폴더에는 500,000개 이상의 파일이 있었습니다. 그렇게 많은 파일을 하나하나 새 이름을 붙일 수는 없으므로, 프로세스를 훨씬 빠르게 하고 정신 건강을 지키기 위해 윈도우 파일을 일괄 이름 변경하기로 결정했습니다.
목차
- PowerToys를 사용한 일괄 이름 변경
- 파일 탐색기를 사용한 간단한 이름 변경
- 명령 프롬프트를 사용한 확장자 이름 변경
- 윈도우 PowerShell 사용
- Bulk Rename Utility를 사용한 고급 일괄 이름 변경
1. PowerToys를 사용한 일괄 이름 변경
PowerToys는 윈도우 파워 사용자들을 위한 마이크로소프트의 전용 소프트웨어입니다. 나는 이것을 내 윈도우 도구 상자라고 부릅니다. 많은 기능 중 하나는 PowerRename으로, 윈도우에서 파일을 일괄 이름 변경하는 더 고급적이고 심층적인 방법입니다. 나는 마이크로소프트 스토어에서 다운로드했지만, GitHub에서도 사용할 수 있습니다.
내가 좋아하는 점은 PowerRename이 추가적인 작업 없이 자동으로 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴에 통합된다는 것입니다. 이제 일괄 이름 변경할 파일을 모두 선택하고, 하나를 마우스 오른쪽 버튼으로 클릭한 후 PowerRename을 선택하면 됩니다. 물론, 윈도우 11에서는 더 많은 옵션 보기 아래에 숨겨져 있습니다.
빠른 팁: 폴더의 모든 파일을 선택하려면 Ctrl + A를 눌러 모든 것을 선택하세요. 일부 파일만 선택하려면 각 파일을 선택할 때 Ctrl 키를 누르고 있어야 합니다.

특정 단어 또는 숫자와 같은 매개변수를 선택한 다음, 해당 텍스트를 무엇으로 대체할지 선택하세요. 이는 파일을 일괄 이름 변경하는 매우 목표 지향적인 방법입니다.
예를 들어, 파일에서 Another라는 단어를 First로 변경하고 있습니다. PowerRename은 해당 파일만 선택하고, 변경하기 전에 최종 결과의 미리보기를 보여줍니다. 마음에 드시면 적용을 클릭하세요.

내가 가장 좋아하는 기능은 텍스트 형식을 변경하는 것입니다. 모든 소문자, 모든 대문자, 제목 대문자 및 각 단어의 첫 글자를 대문자로 쉽게 전환할 수 있습니다.

2. 파일 탐색기를 사용한 간단한 이름 변경
특별한 기능이 필요 없다면, 파일 탐색기를 사용하여 윈도우에서 파일을 일괄 이름 변경하세요. 빠르고 간단합니다.
파일이 있는 폴더를 열고, 변경할 모든 파일을 선택한 다음, 이름을 변경할 첫 번째 파일을 마우스 오른쪽 버튼으로 클릭하거나 F2를 누릅니다. 새 파일 이름을 입력하고 Enter를 누르면 모든 파일이 같은 이름과 연속 번호를 갖게 됩니다.

이 방법은 파일 그룹화에 가장 적합하다고 생각합니다. 예를 들어, 일련의 파일을 변경할 때 무작위 이름을 모두 중요한 메모로 변경했습니다. 사진에도 좋습니다. 예를 들어, 휴대폰의 기본 이름을 해변 휴가와 같은 것으로 변경할 수 있습니다.
파일 확장자나 윈도우가 숫자를 추가하는 방식(예: 다른 숫자로 시작하는 것)을 변경할 수는 없지만, 더 고급 방법이 있습니다.
파일 탐색기에 문제가 있는 경우, 일반적인 문제를 해결하는 방법을 배우고 다시 시작하세요.
3. 명령 프롬프트를 사용한 확장자 이름 변경
확장자와 파일을 일괄 이름 변경해야 하나요? Win + R을 누르고 cmd를 입력한 후 확인을 눌러 명령 프롬프트를 엽니다.
파일이 있는 폴더로 디렉토리를 변경하려면 전체 경로를 입력하거나 파일 탐색기에서 폴더를 엽니다. 파일 목록 위의 경로 위치를 마우스 오른쪽 버튼으로 클릭하고 주소 복사를 선택합니다. 명령 프롬프트를 사용하여 파일을 검색할 수도 있습니다.

명령 프롬프트에서 cd를 입력하고 파일 탐색기에서 주소를 복사합니다. 복사 및 붙여넣기에서 문제가 발생하면, 명령 프롬프트에서 복사 및 붙여넣기 기능을 활성화하도록 설정을 변경해야 할 수 있습니다.

원하는 파일 확장을 사용하여 다음 명령을 입력하세요:
ren*.fileext1 *.fileext2내 경우, .jpg 확장을 .png로 변경하고 있습니다. 이 명령은 실제로 파일 유형을 변경하지 않고, 단지 확장자만 변경합니다.

파일 이름을 일괄 변경하려면 비슷한 프로세스를 따릅니다. 그러나 파일 이름이 여러 문자를 공유하는 경우, 중복 파일에 대한 오류가 발생할 수 있습니다. 이러한 일이 발생하지 않도록 하려면, 와일드카드(물음표)를 사용하여 원래 이름의 고유한 부분을 유지하세요.
파일이 있는 폴더로 명령 프롬프트 디렉토리를 변경한 후, 다음을 입력하세요:
ren*.fileext ???name.fileext필요한 문자 수만큼 ?를 입력하세요. 파일 이름에 공백을 원하면, 파일 이름을 따옴표로 묶어 입력하세요. 예를 들어, “???파일 이름.jpg”와 같이 입력합니다. 새 파일 이름을 시작 부분에 두고 싶다면, 파일 이름 뒤에 와일드카드를 사용하세요. 예를 들어, “파일이름????”와 같이 입력합니다. 내 경우, 다음과 같이 사용하고 있습니다:
ren*.jpg ?????????January.jpg
솔직히 이 방법은 까다로워질 수 있습니다. 모든 파일이 원래 동일한 파일 이름 길이를 갖고 있지 않으면, 일부 파일만 변경됩니다.
4. 윈도우 PowerShell 사용
윈도우 PowerShell은 명령 프롬프트의 강화된 버전과 비슷하지만, 두 가지는 다소 유사합니다. PowerShell을 사용하여 윈도우에서 파일을 일괄 이름 변경하려면 몇 가지 간단한 명령만 필요합니다.
파일이 있는 폴더를 마우스 오른쪽 버튼으로 클릭하고 터미널에서 열기를 선택합니다. 터미널은 PowerShell, 명령 프롬프트 및 Azure Cloud Shell을 위한 윈도우 조합 도구입니다. 기본적으로 PowerShell로 열려야 합니다.
PowerShell이 열리면 아래 명령을 사용하세요. 명령을 사용할 때 “TestName”을 원하는 파일 이름으로 변경하고 올바른 파일 확장을 사용해야 합니다.
dir|%{$x=0}{Rename-Item$_-NewName"TestName$x.jpg"; $x++}위 명령은 디렉토리의 모든 파일을 가져와 Rename-Item 명령으로 전달하여 모든 파일의 이름을 TestName*으로 변경합니다. *는 숫자를 나타내며, 이 숫자는 $x를 사용하여 재귀적으로 할당됩니다. 이를 통해 각 파일에 고유한 이름이 부여됩니다.
디렉토리의 모든 파일의 파일 확장을 변경하려면 아래 명령을 사용하세요.
Get-ChildItem*.jpg |Rename-Item-NewName{$_.Name -replace'.jpg','.png'}.jpg가 있는 모든 파일이 버튼 클릭으로 .png로 변경됩니다.
이 명령과 함께 사용할 수 있는 더 많은 매개변수를 위해 마이크로소프트의 문서를 확인하는 것이 좋습니다.
5. Bulk Rename Utility를 사용한 고급 일괄 이름 변경
예, 내장 도구는 윈도우에서 파일을 일괄 이름 변경하는 데 놀라울 정도로 잘 작동합니다. 그러나 더 강력한 기능을 원한다면 Bulk Rename Utility를 사용해 보세요. 이 무료 서드파티 도구는 그 이상을 제공합니다. 마음이 약한 사람에게는 적합하지 않지만, 사용해 보면 분명히 좋아할 것입니다.

문자 추가/제거, 텍스트 추가, 날짜 추가, 확장자 변경, 윈도우 속성 사용, EXIF 메타데이터 사용 등 다양한 기능을 제공합니다. CSV 목록을 사용하여 일괄 이름 변경도 가능합니다. 매개변수를 입력하고(모든 필드를 사용할 필요는 없습니다), 미리보기 후 이름을 변경하세요. 정기적으로 변경하는 경우, 매개변수를 저장하여 나중에 다시 사용할 수 있습니다.
나는 FileRenamer와 Advanced Renamer도 사용해 보았지만, 이 도구가 가장 복잡한 경향이 있습니다.
이제 이름 변경 전문가가 되었으니, 파일 관리의 달인이 되어 보세요. 더 많은 제어를 위해 이러한 파일 탐색기 대안을 확인하세요. 그리고, 만약 당신이 맥 사용자라면, 파일을 일괄 이름 변경하는 방법도 배워보세요.
이미지 출처: Unsplash. 모든 스크린샷은 Crystal Crowder가 촬영했습니다.