여러 장의 사진 파일을 정리하다 보면, 기존 파일명은 그대로 두고 앞에 날짜나 설명을 일괄적으로 붙이고 싶은 경우가 생깁니다.
예를 들어,
IMG_1234.jpg
라는 파일 앞에 "어머니생신_"이라는 설명을 붙이고 싶지만, 윈도우에서 기본 제공하는 이름 변경 기능만으로는 어렵죠.
이 글에서는 복잡한 프로그램 설치 없이 윈도우에 기본 포함된 PowerShell을 이용해 이 작업을 쉽게 해결하는 방법을 알려드립니다.
📌 예시로 알아보기
기존 파일명:
- IMG_1234.jpg
- IMG_5678.jpg
변경 후:
- 어머니생신_IMG_1234.jpg
- 어머니생신_IMG_5678.jpg
💻 PowerShell로 이름 앞에 텍스트 붙이기
사진을 클릭하면 원본 크기로 크게 볼 수 있습니다.
>아래 과정을 따라 해보세요.
- 사진 파일이 들어 있는 폴더를 엽니다.
- 빈 공간에서 Shift + 마우스 오른쪽 클릭 → “PowerShell 창 여기 열기” 선택
- 아래 코드를 복사해서 붙여넣고 Enter 키를 누릅니다.
$prefix = "어머니생신_" Get-ChildItem -Filter *.jpg | ForEach-Object { $newName = $prefix + $_.Name Rename-Item -Path $_.FullName -NewName $newName }
위 코드를 실행하면, 현재 폴더의 모든 JPG 파일 이름 앞에 "어머니생신_"이 붙고, 나머지는 그대로 유지됩니다.
🔄 다른 확장자에도 적용하고 싶다면?
*.jpg
대신 *.png
, *.jpeg
등으로 바꾸면 다른 이미지 파일에도 적용됩니다.
💡 초보자용 PowerShell 설명
$prefix
: 앞에 붙일 텍스트를 저장하는 변수Get-ChildItem
: 폴더 내 파일 목록 불러오기Rename-Item
: 파일 이름 바꾸기
✅ 마무리하며
사진을 정리하면서 파일 이름을 하나씩 수정하는 건 시간이 많이 드는 작업이지만, PowerShell을 이용하면 몇 초 만에 자동으로 일괄 처리할 수 있습니다.
사진 정리, 블로그 포스팅용 파일 관리에도 유용하니 꼭 한 번 사용해보세요!
Social Plugin