NZRENAME 전체 종합 사용 설명서
파일명 일괄 변경을 위한 전체 태그 명세, 스마트 태그, 후처리 함수 및 정규식 치트시트
💡 생성형 AI (ChatGPT, Gemini 등) 200% 활용 팁:
복잡한 이름 변경 규칙이나 정규식이 고민되실 때는, 이 설명서 페이지의 내용을 복사해 AI에게 붙여넣고 원하는 변경 규칙을 말로 물어보세요.
예시: "이 설명서를 참고해서, '[강의] 원래이름_최종본.mp4'에서 대괄호와 '_최종본'을 지우고 원래 이름 뒤에 '_(해상도)'를 붙이는 NZRENAME 태그 규칙을 알려줘."
복잡한 이름 변경 규칙이나 정규식이 고민되실 때는, 이 설명서 페이지의 내용을 복사해 AI에게 붙여넣고 원하는 변경 규칙을 말로 물어보세요.
예시: "이 설명서를 참고해서, '[강의] 원래이름_최종본.mp4'에서 대괄호와 '_최종본'을 지우고 원래 이름 뒤에 '_(해상도)'를 붙이는 NZRENAME 태그 규칙을 알려줘."
🖥️ 1. 기본 화면(UI) 주요 기능
- 파일 이름 / 확장자: 변경할 파일명 및 확장자 템플릿을 태그와 함께 입력합니다.
- 번호매기기: 순차 번호의 시작값, 자릿수, 증감 단위를 설정합니다.
- 대/소문자: 파일명 본문 및 확장자의 대소문자를 일괄 변환합니다 (확장자 제외 옵션 지원).
- 바꾸기 / 묶음 삭제: 새 이름에서 특정 단어를 다른 글자로 치환하거나 삭제합니다.
- 목록창: 실시간 변경 전후 미리보기를 제공하며, 드래그 순서 변경 및 컬럼 클릭 정렬을 지원합니다.
- 바꾸기(실행) / 되돌리기: 작업을 실행하며, 2-Pass 트랜잭션 엔진을 통해 언제든 이전 상태로 원상 복구(Undo)합니다.
🏷️ 2. 기본 파일명, 확장자 및 속성 태그
| 태그 | 설명 및 출력 예시 |
|---|---|
| <N> | 원본 파일명 전체 (확장자 제외) |
| <N1-3> / <N-3> | 글자 구간 추출 (처음 3글자 / 뒤에서 3글자) |
| <E> | 확장자 전체 (마침표 제외, 예: EXE, JPG) |
| <F> / <F:1> | 현재 부모 폴더명 / 상위 N단계 폴더명 |
| <FS> | 파일 크기 (Byte, KB, MB, GB 자동 표기) |
| <MD5> / <SHA1> | 파일 고유 바이너리 해시값 (중복 파일 판별용) |
| <YMD> / <HMS> | 현재 시스템 날짜 (20260724) / 현재 시분초 (213033) |
| <!YMD> / <@YMD> | 파일 생성일자 기준 날짜 / 파일 수정일자 기준 날짜 |
🔢 3. 스마트 카운터 및 조건부 폴백(IFEMP) 태그
| 태그 | 동작 방식 |
|---|---|
| <C> / <C001,5> | 기본 순번 매기기 (시작값 1, 3자리 고정, 5씩 증가) |
| <AC> | 전체 파일 개수를 계산하여 필요한 0의 자릿수를 자동 지정 |
| <GC> / <AGC> | 폴더나 그룹 문자열이 바뀔 때마다 1부터 독립 순번 카운팅 (강력 추천) |
| <IFEMP:A,B> | 태그A 값이 비어있으면 대체값 B 출력 (예: <IFEMP:M_PLACE,"위치없음">) |
✨ 4. 자동 판별 스마트 미디어 태그 <M_>
사진 EXIF(<P_>)와 윈도우 미디어 속성(<W_>)을 스스로 감지하여 최적의 메타데이터를 추출합니다.
| 태그 | 추출 정보 |
|---|---|
| <M_DATE> / <M_TIME> | 사진 촬영일시 또는 영상 녹화일시 자동 판별 추출 |
| <M_RES> / <M_VRES> | 해상도 (1920x1080) 및 표준 규격 명칭 (FHD, 4K, 8K) |
| <M_ORIENT_KOR> | 화면 비율 한글 판별 (가로, 세로, 정방형) |
| <M_CITY> / <M_PLACE> | GPS 기반 주소 및 주요 랜드마크 명칭 |
| <M_FSTOP> / <M_ISO> | 카메라 조리개 값 (F1.4, F2.8) 및 ISO 센서 감도 |
🛠️ 5. 문자열 후처리 및 특수 인코딩 복원 태그
- <REP,old,new> : 특정 문자열을 새 문자로 치환
- <DEL,text> : 지정한 문자열 완벽 삭제
- <EXT,NUM> / <EXT,KOR> : 숫자 또는 한글만 남기고 나머지 모두 제거
- <PAD,L,5,0> : 왼쪽 빈자리를 특정 글자(0)로 채워 자릿수 맞춤
- <MAC_FIX> : 맥(macOS)에서 건너와 자소 분리된 한글(ㄱㅏㄴㅏ) 완벽 병합
- <URL_DEC> : 브라우저 다운로드 시
%EB%A6%AC...형태로 깨진 URL 디코딩
🔍 6. 자주 쓰는 실전 정규식(Regex) 치트시트
| 목적 | 정규식 패턴 (찾을 내용) |
|---|---|
| 숫자만 모두 지우기 | \d+ |
| 빈칸(공백) 모두 지우기 | \s+ |
| 대괄호 [ ] 안의 내용 통째로 지우기 | \[.*?\] |
| 소괄호 ( ) 안의 내용 통째로 지우기 | \(.*?\) |
| 2개 이상의 연속 공백을 1칸으로 정리 | \s{2,} |
| 윈도우 ' - 복사본' 찌꺼기 문자열 제거 | \s*-\s*복사본(?:\s*\(\d+\))? |
⬇️ NZRENAME 최신 빌드 내려받기
탐색기 우클릭 쉘 메뉴가 필요하신 분은 설치형을, 가볍게 쓰실 분은 포터블을 이용해 주세요.
댓글 없음:
댓글 쓰기