반응형
윈도우 탐색기에서 하위 폴더에 있는 파일의 이름을 일괄적으로 변경하는 것은 종종 필요한 작업입니다.
기본적으로 윈도우 탐색기에서는 이 기능을 지원하지 않지만, PowerShell을 이용하면 매우 쉽게 수행할 수 있습니다.
오늘은 PowerShell을 사용하여 하위 폴더의 파일 이름 패턴을 변경하는 방법을 소개하겠습니다.
1. PowerShell 열기
먼저, PowerShell을 열어야 합니다. 시작 메뉴에서 "PowerShell"을 검색하거나, 시작 버튼을 우클릭하고 "Windows PowerShell"을 선택합니다.
2. 작업할 폴더로 이동하기
PowerShell이 열리면, 파일 이름을 변경하고자 하는 폴더로 이동해야 합니다. 예를 들어, C:\YourFolder 폴더로 이동하려면 다음 명령어를 입력합니다:
cd "C:\YourFolder"
3. 파일 이름 패턴 변경하기
이제 PowerShell을 사용하여 하위 폴더의 파일 이름을 일괄적으로 변경할 수 있습니다. 예를 들어, 파일 이름에 "old"가 포함된 모든 파일을 찾아 "new"로 변경하고 싶다면, 다음 명령어를 입력합니다:
Get-ChildItem -Recurse | Where-Object { $_.Name -like "*old*" } | Rename-Item -NewName { $_.Name -replace "old", "new" }
명령어 설명
- Get-ChildItem -Recurse: 현재 폴더와 모든 하위 폴더의 파일과 폴더를 나열합니다.
- Where-Object { $_.Name -like "old" }: 파일 이름에 "old"가 포함된 파일만 필터링합니다.
- Rename-Item -NewName { $_.Name -replace "old", "new" }: 필터링된 각 파일의 이름에서 "old"를 "new"로 대체하여 이름을 변경합니다.
주의 사항
- 파일 이름을 변경하는 작업은 되돌릴 수 없으므로, 실행하기 전에 변경할 파일 이름 패턴을 잘 확인하는 것이 중요합니다.
- 필요에 따라 추가적인 조건을 추가하여 특정 파일 형식이나 이름 패턴을 가진 파일만 선택적으로 변경할 수 있습니다.
PowerShell을 통해 윈도우에서 하위 폴더의 파일 이름을 일괄적으로 변경하는 것은 매우 간편하고 강력한 방법입니다.
이 방법을 활용하면 작업 효율성을 높일 수 있습니다.
여러 파일을 한 번에 변경해야 할 경우, 위의 방법을 활용해보세요!
반응형
'개발 > etc' 카테고리의 다른 글
VSCode에서 Flask 애플리케이션 디버깅: 포트 설정 가이드 (0) | 2025.01.08 |
---|---|
Ubuntu에서 Docker 설치하는 방법: 쉽고 빠른 가이드 (4) | 2024.10.08 |
생성형 AI 챗GPT 활용법: 코드 작성 및 디버깅 (3) | 2024.10.07 |
[python] 파이썬 기초 - 웹 스크래퍼 간단 예제 (0) | 2023.11.03 |
[apache2] SPA(Single Page Application) 새로고침 시 404 error (0) | 2023.07.24 |