기타

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

정보처리마법사 2024. 12. 17. 19:47
반응형

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

 

 

 

서론

반복적인 파일 이름 변경 작업, 아직도 수작업으로 하고 계신가요? PowerShell을 사용하면 몇 초 안에 폴더 안의 파일 이름을 원하는 형식으로 일괄 변경할 수 있습니다. 특히 중복 오류 없이 01.png, 02.png, ..., 99.png와 같이 깔끔하게 정리할 수 있어요!

 

PowerShell 코드

아래 코드를 복사해서 PowerShell 창에 붙여넣기만 하면 바로 실행됩니다.

 

 

실행 방법

  1. PowerShell 창 실행
    • 파일이 있는 폴더에서 Shift + 우클릭 → "여기에 PowerShell 창 열기" 클릭.
  2. 코드 복사 & 붙여넣기
    위 코드를 PowerShell에 붙여넣고 Enter를 누르세요.
  3. 결과 확인
    폴더 내 모든 .png 파일이 01.png, 02.png... 순서대로 깔끔하게 이름이 변경됩니다.

 

코드 설명

  1. Get-ChildItem -Filter "*.png": 폴더 내 .png 파일만 가져옵니다.
  2. Sort-Object Name: 파일을 이름 순서로 정렬합니다.
  3. ForEach-Object: 각 파일에 대해 작업을 실행합니다.
  4. Rename-Item: 파일 이름을 새 이름으로 변경합니다.
  5. {0:D2}: 숫자를 두 자리 형식(01, 02...)으로 만들어 줍니다.
반응형