PassaTime↗
모든 이야기
짧은 이야기 AI 활용 · 파일 자동화

AI가 만든 파일 이름 변경 코드, 실행 전에 바뀔 이름부터 보세요

사본에서 대상 폴더·이름 충돌·경로 해석을 확인하세요. 미리보기는 예정 작업을 보여주지만 원하는 규칙인지를 판단해주지는 않습니다.

일괄 이름 변경을 맡기기 전에 기존 이름과 새 이름을 나란히 보여달라고 요청하세요. 입력마다 의도한 출력 하나가 있는지, 서로 다른 파일이 같은 이름으로 바뀌지 않는지 보세요.

이름 충돌을 먼저 찾으세요

가상 계획이 report-01.txt와 report-02.txt를 모두 report.txt로 바꾼다면 두 파일의 구분이 사라집니다. 번호를 남기거나 다른 규칙을 고르거나 해당 항목을 제외한 뒤 진행하세요.

PowerShell에서 한 건을 미리 보세요

현재 폴더의 시험용 파일에 쓸 예시는 Rename-Item -LiteralPath './sample [1].txt' -NewName 'sample-01.txt' -WhatIf입니다. Microsoft는 WhatIf가 실제 작업을 실행하지 않고 예정 작업을 보여준다고 설명합니다. LiteralPath는 대괄호를 와일드카드가 아닌 문자 그대로 해석합니다.

미리보기의 한계도 보세요

미리보기가 이름 규칙의 적절성이나 의도한 폴더인지를 판단하지는 않습니다. Microsoft는 Rename-Item이 이미 있는 대상 항목을 대체하지 않는다고도 안내합니다. 충돌을 강제 덮어쓰기 방식으로 우회하지 마세요.

사본 한 건의 결과부터 확인하세요

이번 시험에서는 WhatIf 뒤 기존 이름과 바이트가 유지됐고, 직접 만든 시험 파일 한 건을 실제로 바꾼 뒤에도 바이트가 같았습니다. 내 작업에서도 결과 이름과 예상 파일 수를 확인한 뒤 원본에 일괄 적용하세요.

2026년 10월 14일 발행. 직접 만든 시험 파일에서만 WhatIf와 실제 이름 변경 한 건을 시험했고 두 이름의 충돌 계획을 검사했습니다. AI가 만든 스크립트나 사용자 문서 묶음을 실행하지 않았습니다.

출처: Microsoft Learn · Rename-Item.