반응형
PowerShell로 파일 이름 일괄 변경하기 – 중복 오류 없이 순서대로 자동화!

서론
반복적인 파일 이름 변경 작업, 아직도 수작업으로 하고 계신가요? PowerShell을 사용하면 몇 초 안에 폴더 안의 파일 이름을 원하는 형식으로 일괄 변경할 수 있습니다. 특히 중복 오류 없이 01.png, 02.png, ..., 99.png와 같이 깔끔하게 정리할 수 있어요!
PowerShell 코드
아래 코드를 복사해서 PowerShell 창에 붙여넣기만 하면 바로 실행됩니다.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 파일 이름을 01.png, 02.png ... 형태로 변경 | |
$Count = 1 | |
Get-ChildItem -Filter "*.png" | Sort-Object Name | ForEach-Object { | |
$NewName = "{0:D2}.png" -f $Count | |
Rename-Item -Path $_.FullName -NewName $NewName | |
$Count++ | |
} |
실행 방법
- PowerShell 창 실행
- 파일이 있는 폴더에서 Shift + 우클릭 → "여기에 PowerShell 창 열기" 클릭.
- 파일이 있는 폴더에서 Shift + 우클릭 → "여기에 PowerShell 창 열기" 클릭.
- 코드 복사 & 붙여넣기
위 코드를 PowerShell에 붙여넣고 Enter를 누르세요. - 결과 확인
폴더 내 모든 .png 파일이 01.png, 02.png... 순서대로 깔끔하게 이름이 변경됩니다.
코드 설명
- Get-ChildItem -Filter "*.png": 폴더 내 .png 파일만 가져옵니다.
- Sort-Object Name: 파일을 이름 순서로 정렬합니다.
- ForEach-Object: 각 파일에 대해 작업을 실행합니다.
- Rename-Item: 파일 이름을 새 이름으로 변경합니다.
- {0:D2}: 숫자를 두 자리 형식(01, 02...)으로 만들어 줍니다.
반응형
'기타' 카테고리의 다른 글
뉴에이지 음악의 모든 것 (1) | 2025.02.23 |
---|---|
던스번호 무료 생성 (던즈번호) D-U-N-S Number Free Creation (1) | 2024.10.08 |
VS Code에서 세미콜론 추가 시 Visual Studio처럼 자동 줄 정렬 설정 및 포매팅 방법: How to Set Up Automatic Line Alignment and Formatting in VS Code Like Visual Studio When Adding Semicolons (1) | 2024.09.25 |
MBTI 예시를 통한 알기 쉬운 구분 (0) | 2024.02.14 |
연두색 번호판 (0) | 2024.02.01 |