문서의 실제 번호, 계약 번호, 학생 이름 또는 프로젝트 이름이 본문에 기재되어 있지만 파일 이름이 정리되지 않은 경우, 각 파일을 열어 복사한 후 이름을 다시 짓는 작업은 많은 시간이 소요됩니다. 본문에서는 HeSoft Doc Batch Tool 을 예로 들어 Word 본문에서 지정된 텍스트(예: Document ID)를 추출하고 docx, doc 파일을 해당 내용으로 일괄 변경하는 방법을 설명합니다. 이는 문서 정리, 자료 아카이빙, 문서 전달 전 파일명 규격화 등의 상황에 적합합니다.
Word 문서를 정리하다 보면 파일 이름이 임시 명칭, 영문 제목 또는 무분별한 명칭으로 되어 있지만, 실제로 파일명으로 적합한 정보(예: 문서 번호, 계약 번호, 고객명, 학생 이름, 프로젝트 코드 등)가 문서 본문에 기재되어 있는 경우가 많습니다. docx 또는 doc 파일을 하나씩 열어 본문의 텍스트를 복사하고, 다시 폴더로 돌아가 수동으로 이름을 변경하는 과정은 시간이 많이 소요될 뿐만 아니라 복사 오류, 누락, 명칭 불일치가 발생하기 쉽습니다.
이 문서에서는 사무용 소프트웨어 " HeSoft Doc Batch Tool "의 "파일 내용을 사용하여 Word 파일 이름 바꾸기" 기능을 이용하여 Word 파일에서 지정된 텍스트를 일괄 읽어 들이고, 해당 텍스트를 새로운 파일 이름으로 자동 설정하는 더욱 효율적인 방법을 소개합니다. 아래에서는 스크린샷의 프로세스에 따라 파일 준비부터 추출 규칙 설정, 일괄 이름 변경까지의 완전한 작업 방법을 설명합니다.
적용 시나리오: 본문 내용으로 자동 이름 변경에 적합한 Word 파일
"Word의 텍스트 내용을 사용하여 해당 파일의 이름을 자동으로 바꾸기"는 본문에 고정된 형식의 정보가 존재하는 문서에 적합합니다. 각 파일에 식별 가능한 텍스트가 있으면 규칙을 통해 추출하여 파일 이름으로 사용할 수 있습니다.
- 문서 번호로 명명: 본문에 Document ID, 문서 번호, 보고서 번호, 신청 번호 등의 내용이 포함되어 있어 해당 번호를 파일 이름으로 사용해야 하는 경우.
- 계약 또는 주문 아카이빙: Word 계약서에 계약 번호, 고객명, 주문 번호가 포함되어 있어 규정된 파일 이름을 일괄 생성해야 하는 경우.
- 교육 훈련 자료 정리: docx 또는 doc 파일에 학생 이름, 학급, 과제명이 포함되어 있어 검색이 용이하도록 일괄 이름 변경이 필요한 경우.
- 프로젝트 문서 전달: 문서 내용에 이미 프로젝트 코드나 제목이 있어 파일 이름을 본문의 핵심 정보와 일치시키고자 하는 경우.
- 일괄 자료 수신 후 정리: 대량의 Word 파일을 받은 후 원본 파일 이름이 명확하지 않지만 본문에 표준 필드가 있어 자동으로 추출하여 이름을 변경할 수 있는 경우.
이러한 반복적인 파일 정리 작업에서 HeSoft Doc Batch Tool 의 핵심 가치는 여러 Word 파일을 한 번에 가져와 통일된 추출 규칙을 설정하고 일괄적으로 이름 변경을 완료함으로써 수동으로 열고, 복사하고, 붙여넣고, 이름을 변경하는 반복 작업을 줄이는 데 있습니다.
결과 미리보기: 처리 전후의 파일 이름 변화
처리 전: 파일 이름과 본문 핵심 정보 불일치
예제 폴더의 원래 Word 파일 이름은 다음과 같습니다:
- Cosmic_Distances.docx
- Galaxies_and_the_Milky_Way.docx
- Planets_and_Orbits.docx
- Stars_and_Life_Cycles.docx
- The_Expanding_Universe.docx
이러한 파일 이름이 대략적인 주제를 표현할 수는 있지만, 실제 보관 요건이 문서 번호 기준이라면 Word 본문의 번호를 추출해야 합니다. 스크린샷의 Word 문서 상단에는 Document ID: 2JMM01GJ 와 같은 필드가 포함되어 있으며, 이것이 바로 이후에 추출하여 파일 이름으로 사용할 내용입니다.


처리 후: 자동으로 추출된 본문 번호를 Word 파일명으로 사용
"파일 내용을 사용하여 Word 파일 이름 바꾸기" 기능을 통해 처리하면 파일 이름이 본문에서 추출된 번호로 변경됩니다. 예를 들면 다음과 같습니다:
- 2JMM01GJ.docx
- 4HE73OR5.docx
- CK83CAEJ.docx
- KR8IHZD6.docx
- R6J2S6E6.docx
처리 후 파일 이름이 더 이상 원래 제목에 의존하지 않고 Word 내용의 Document ID를 자동으로 사용함을 알 수 있습니다. 번호로 검색, 보관 및 전달해야 하는 시나리오에서 이러한 명명 방식은 더 정확하고 후속 관리에도 유리합니다.

작업 단계: Word 본문 내용으로 docx 파일 일괄 이름 바꾸기
1단계: "파일 이름" 도구를 열어 Word 내용 이름 바꾸기 기능 진입
HeSoft Doc Batch Tool 을(를) 시작한 후, 왼쪽 기능 분류에서 파일 이름 을(를) 선택합니다. 기능 목록에서 파일 내용을 사용하여 Word 파일 이름 바꾸기 를(을) 찾아 클릭합니다.

이 기능의 용도는 Word 파일 내용의 특정 텍스트를 해당 파일의 파일 이름으로 일괄 설정하는 것입니다. docx, doc 등의 Word 문서에 적합하며, 본문의 고정된 위치나 고정된 형식에서 텍스트를 추출하여 이름을 지정할 수 있습니다.
기능에 진입하면 현재 작업명 "파일 내용을 사용하여 Word 파일 이름 바꾸기"가 표시되며, "처리할 레코드 선택", "처리 옵션 설정", "저장 위치 설정", "처리 시작"의 몇 가지 단계로 구분됩니다.
2단계: 일괄 이름을 바꿀 Word 파일 추가
1단계 "처리할 레코드 선택" 페이지에서 상단의 파일 추가를 클릭하여 처리할 Word 문서를 선택합니다. 파일이 모두 같은 폴더에 있는 경우, 폴더에서 파일 가져오기를 사용하여 여러 docx 파일을 한 번에 가져올 수도 있습니다.

가져오기가 완료되면 목록에 파일의 일련 번호, 이름, 경로, 확장자, 생성 시간 및 수정 시간이 표시됩니다. 예시에서는 Cosmic_Distances.docx, Galaxies_and_the_Milky_Way.docx 등 5개의 docx 파일을 한 번에 가져왔습니다.
이 페이지의 작업 목적은 일괄 이름 변경에 참여할 파일 범위를 확인하는 것입니다. 파일 목록에 오류가 없는지 확인한 후 하단의 다음을 클릭하여 처리 규칙 설정으로 이동합니다.
3단계: 찾기 영역 선택, Word 내용에서 추출할 텍스트 지정
2단계 "처리 옵션 설정" 페이지에서 소프트웨어가 Word 문서의 어느 위치에서 텍스트를 찾을지 설정해야 합니다. 인터페이스에는 다음과 같은 "찾기 영역" 옵션이 표시됩니다.
- 첫 번째 줄 텍스트
- 첫 번째 바코드 이미지
- 사용자 정의 수식과 일치하는 텍스트
이 예시에서 대상 내용은 본문의 Document ID 뒤의 번호(예: Document ID: 2JMM01GJ)입니다. 따라서 사용자 정의 수식과 일치하는 텍스트를 선택하고 정규 표현식을 통해 번호를 정확하게 추출합니다.

4단계: 정규 표현식 입력, Document ID 뒤의 번호 추출
"정규 표현식" 입력란에 Word 본문 내용과 일치하는 규칙을 입력합니다. 스크린샷의 예시 규칙은 다음과 같습니다:
(?<=Document ID:)[0-9A-Z]+
이 규칙의 의미는 Document ID: 뒤에 연속적으로 나타나는 대문자 및 숫자를 찾아 해당 내용을 이름 변경에 필요한 텍스트로 사용하는 것입니다. 예를 들어 Word 문서에 Document ID: 2JMM01GJ이(가) 나타나면 소프트웨어는 완전한 "Document ID: 2JMM01GJ" 대신 2JMM01GJ 을(를) 추출합니다.
만약 작업 중인 문서 필드가 Document ID가 아니라 "계약 번호:", "문서 번호:", "번호:" 등이라면 실제 텍스트 형식에 맞게 표현식을 조정할 수 있습니다. 핵심은 각 Word 파일에서 추출되는 내용 형식을 최대한 일치시켜 일괄 처리 결과가 안정적으로 나오도록 하는 것입니다.
5단계: 새 파일명 위치 설정
같은 페이지의 "위치" 영역에서 추출된 텍스트를 파일 이름에 어떻게 적용할지 선택할 수 있습니다. 스크린샷에 표시된 옵션은 다음과 같습니다:
- 전체 파일명 덮어쓰기: 추출된 Word 내용을 사용하여 원래 파일 이름을 직접 대체합니다.
- 파일명 왼쪽에: 추출된 내용을 원래 파일 이름 왼쪽에 추가합니다.
- 파일명 오른쪽에: 추출된 내용을 원래 파일 이름 오른쪽에 추가합니다.
이 예시에서는 원래의 Cosmic_Distances.docx를 직접 2JMM01GJ.docx로 변경해야 하므로 전체 파일명 덮어쓰기를 선택합니다. 원래 파일 이름 앞에 번호를 추가하려면 왼쪽 또는 오른쪽에 추가하는 옵션을 선택할 수도 있습니다.
설정을 완료한 후 다음을 클릭하여 계속 진행합니다.
6단계: 저장 위치 설정 및 처리 시작
인터페이스 프로세스에 따라 이어서 3단계 저장 위치 설정으로 이동합니다. 여기서는 일괄 이름 변경 후 파일이 저장되는 방식이나 경로를 확인하는 곳입니다. 중요한 문서를 정식으로 처리하기 전에 먼저 백업 파일을 준비하거나, 처리 결과를 확인하기 쉬운 위치에 저장하는 것이 좋습니다.
저장 위치를 확인한 후 4단계 처리 시작으로 이동합니다. 소프트웨어는 앞서 설정된 규칙에 따라 각 Word 파일의 내용을 차례로 읽어 조건에 맞는 텍스트를 추출하고 새로운 파일 이름을 생성합니다.
처리가 완료되면 폴더로 돌아가 결과를 확인합니다. 예시에서 원래의 5개 docx 파일이 본문의 Document ID 번호로 일괄 변경되었으며, 파일 확장자는 여전히 .docx로 유지됩니다.
자주 묻는 질문 및 주의사항
1. Word 본문의 필드 형식을 최대한 통일해야 합니다
일괄 자동 이름 변경은 식별 가능한 텍스트 패턴에 의존합니다. 어떤 파일은 "Document ID: 2JMM01GJ"로, 또 다른 파일은 "Doc ID-2JMM01GJ"로 작성되어 있다면 동일한 정규 표현식으로 모두 일치시키지 못할 수 있습니다. 처리 전에 몇몇 문서를 무작위로 검사하여 필드 이름, 콜론, 공백 및 번호 형식이 일관된지 확인하는 것이 좋습니다.
2. 정규 표현식은 실제 내용과 일치해야 합니다
예시 표현식인 (?<=Document ID:)[0-9A-Z]+ 은(는) "Document ID:" 뒤에 오는 숫자와 대문자로 구성된 번호를 추출하는 데 적합합니다. 번호에 소문자, 대시, 밑줄 또는 한자가 포함된 경우 일치 규칙을 적절히 조정해야 합니다.
3. 추출 결과에 파일명으로 사용할 수 없는 특수 문자가 포함되지 않도록 해야 합니다
Windows 파일 이름은 슬래시, 역슬래시, 콜론, 별표, 물음표, 따옴표 등 일부 특수 문자를 포함할 수 없습니다. 본문에서 추출된 텍스트에 이러한 문자가 포함되어 있으면 이름 변경 결과에 영향을 줄 수 있습니다. 번호, 이름, 프로젝트 코드 등 비교적 규범적인 내용을 우선적으로 추출하는 것이 좋습니다.
4. 일괄 처리 전에 소량의 파일로 먼저 테스트하는 것이 좋습니다
Word 내용 자동 이름 바꾸기 기능을 처음 사용하는 경우, 먼저 2~3개의 샘플 문서를 가져와 규칙을 테스트하고 파일 이름이 예상과 일치하는지 확인한 후 전체 폴더에 대해 일괄 처리를 진행하는 것이 좋습니다. 이렇게 하면 규칙 설정 오류로 인해 발생하는 재작업 비용을 낮출 수 있습니다.
5. docx 및 doc 파일 모두 내용을 정상적으로 읽을 수 있는지 확인해야 합니다
출처가 다른 Word 파일은 형식 차이가 있을 수 있습니다. 스캔본, 이미지 형식의 내용 또는 보호된 문서의 경우, 소프트웨어가 대상 텍스트를 추출할 수 있는지 여부는 문서에 읽을 수 있는 텍스트가 존재하는지에 달려 있습니다. 본문 내용 자체가 이미지라면 먼저 텍스트가 정상적으로 선택 및 복사되는지 확인하는 것이 좋습니다.
요약: 사무용 소프트웨어로 Word 내용을 일괄 추출하여 명명, 반복 작업 감소
Word의 텍스트 내용을 사용하여 파일 이름을 자동으로 바꾸는 핵심 아이디어는 "문서 열기, 번호 찾기, 내용 복사하기, 폴더로 돌아가기, 수동으로 이름 변경하기"라는 일련의 반복 작업을 사무용 소프트웨어에 맡겨 일괄 처리하는 것입니다. HeSoft Doc Batch Tool 의 "파일 내용을 사용하여 Word 파일 이름 바꾸기" 기능을 통해 여러 docx 또는 doc 문서를 한 번에 가져와 추출 규칙을 설정하면 규정된 파일 이름을 자동으로 생성할 수 있습니다.
문서 정리, 계약 보관, 보고서 전달, 교육 자료 관리 등의 시나리오에서 이러한 일괄 처리 방식은 수동 작업 시간을 현저히 줄이고 명명 오류율을 낮추며, 파일 검색 및 후속 관리를 더욱 명확하게 합니다. 정식 처리 전에 문서 필드 형식을 확인하고 소량의 파일로 규칙을 테스트하여 오류가 없음을 확인한 후 일괄 실행하는 것을 권장합니다.