많은 물류 송장, 주문서, 출고 전표가 Word 문서로 저장되지만, 파일명은 Barcode(1).docx, Barcode(2).docx 같은 임시 이름에 불과해 추후 검색과 보관이 매우 번거롭습니다. 본 문서에서는 HeSoft Doc Batch Tool 를 사용하여, Word 파일 내용에서 첫 번째 바코드 이미지를 자동으로 인식하고, 인식된 바코드 번호로 파일명을 일괄 변경하는 방법을 소개합니다. docx, doc 등 Word 파일의 일괄 정리 작업에 적합합니다.
일상 업무에서 많은 기업이 물류 운송장, 주문 정보, 출고 기록, 애프터서비스 문서 등을 Word 파일로 저장합니다. 문서 내부에는 일반적으로 바코드 또는 바코드 아래의 번호(예: 운송장 번호, 주문 번호, 추적 번호)가 포함되어 있지만, 파일 이름은 여전히 Barcode(1).docx, Barcode(2).docx, Barcode(3).docx와 같은 기본 이름입니다. 파일 수가 적을 때는 하나씩 열어서 확인한 후 수동으로 이름을 변경할 수 있지만, 수십, 수백 개의 docx 또는 doc 파일이 쌓이면 반복해서 열고, 번호를 복사하고, 이름을 변경하는 작업에 매우 많은 시간이 소요될 뿐만 아니라 복사 오류, 누락 또는 파일 덮어쓰기의 위험도 있습니다.
이 글에서 해결하려는 문제는 매우 명확합니다. Word 파일 내 바코드를 자동으로 인식하고, 인식된 바코드 번호를 Word 파일 이름으로 일괄 사용하는 것입니다. 스크린샷에서 볼 수 있듯이, 이 작업은 오피스 소프트웨어 HeSoft Doc Batch Tool 를 사용합니다. 이 소프트웨어는 단일 문서 편집보다는 일괄 파일 처리를 지향하여 사용자의 반복 작업을 줄이고 문서 정리 효율성을 높이는 데 도움을 줍니다. 아래에서는 처리 전후 효과와 소프트웨어 작업 스크린샷을 결합하여 일괄 이름 변경을 완료하는 방법을 설명합니다.
적용 시나리오: 바코드별 일괄 이름 변경에 적합한 Word 파일
Word 문서에 바코드 이미지가 포함되어 있고, 바코드가 고유한 업무 번호를 나타내는 경우 이러한 방식으로 파일을 정리하는 데 매우 적합합니다. 대표적인 시나리오로는 물류 운송장, 택배 운송장, 주문 확인서, 창고 출고증, 발송증, 제품 라벨, 애프터서비스 수리 접수증, 검사 보고서 표지 등이 있습니다. 파일 형식 측면에서 스크린샷은 .docx 파일을 처리하고 있습니다. 실제 업무에서는 사용자가 Word, docx, doc 등 다양한 명칭이나 형식의 문서를 자주 접하게 되며, 핵심 요구 사항은 파일 내용에서 인식 가능한 번호를 추출하여 일괄 이름 지정에 사용하는 것입니다.
이러한 이름 지정 방식의 장점은 매우 직관적입니다. 파일 이름이 곧 업무 번호이므로 검색 시 Word를 열 필요가 없습니다. 보관 시 바코드 번호 순으로 정렬할 수 있으며, Excel 장부, ERP 시스템, 물류 시스템의 번호와도 더 쉽게 연동됩니다. 운송장 번호, 주문 번호, 추적 번호별로 문서를 관리해야 하는 담당자에게는 일괄 자동 이름 변경이 수동 이름 변경보다 더 안정적입니다.
효과 미리보기: 처리 전 기본 이름에서 처리 후 바코드 번호로 변경
먼저 처리 전 파일 상태를 봅니다. 왼쪽 폴더에는 Barcode(1).docx부터 Barcode(10).docx까지 10개의 Word 문서가 있습니다. 오른쪽에 열린 Word 문서에서 표 내용을 볼 수 있으며, Tracking Number에 해당하는 위치에 바코드 이미지가 있고 바코드 아래에는 번호 734589001256734가 표시됩니다. 즉, 파일 내용에는 이미 올바른 번호가 있지만 파일 이름에는 아직 반영되지 않은 상태입니다.

다음으로 처리 후 결과를 봅니다. 폴더의 문서가 904567812349025.docx, 895612347890123.docx, 734589001256734.docx 등 다양한 바코드 번호로 일괄 이름 변경되었습니다. 오른쪽에 열린 Word 문서의 바코드 번호는 여전히 734589001256734이고, 왼쪽의 해당 파일 이름도 734589001256734.docx로 변경되었습니다. 이는 소프트웨어가 Word 내용의 바코드 정보를 읽어 새로운 파일 이름으로 사용했음을 의미합니다.

이 효과는 특히 일괄 보관에 적합합니다. 사용자는 문서를 일일이 열어 번호를 대조하거나 수동으로 복사하여 붙여넣을 필요가 없습니다. 바코드가 인식될 수 있다면 파일 이름을 바코드 번호로 통일하여 이후 검색, 업로드, 인계 및 백업이 용이해집니다.
작업 단계: 파일 내용을 사용하여 Word 파일 이름 변경
1단계: '파일 이름' 분류로 이동하여 파일 내용을 사용한 Word 파일 이름 변경 선택
HeSoft Doc Batch Tool 를 연 후, 왼쪽 기능 분류에서 파일 이름을 선택합니다. 이 분류에는 파일 이름 키워드 찾아 바꾸기, 텍스트 삽입, 접두사 및 접미사 추가 등 파일 이름 처리와 관련된 다양한 기능이 포함되어 있습니다. 스크린샷에 따르면, 이번에 사용할 기능은 6번째 항목인 파일 내용을 사용하여 Word 파일 이름 변경입니다. 기능 설명에는 Word 파일 내용의 특정 텍스트를 해당 파일의 파일 이름으로 일괄 사용할 수 있다고 나와 있습니다.

여기서 핵심은 원래 파일 이름 규칙에 따라 이름을 변경하는 것이 아니라 Word 문서 내부 내용에 따라 이름을 변경한다는 점입니다. 바코드가 포함된 문서의 경우, 인식된 바코드 번호를 이름 지정 출처로 사용할 수 있습니다. 이 기능을 선택하면 일괄 처리 절차로 진입합니다.
2단계: 처리할 Word 파일 추가 또는 폴더에서 가져오기
기능 페이지로 들어가면 상단에 현재 기능이 파일 내용을 사용하여 Word 파일 이름 변경임이 표시됩니다. 페이지는 단계별 절차를 채택하고 있으며, 첫 번째 단계는 '처리할 레코드 선택'입니다. 스크린샷에서 상단에 파일 추가 및 폴더에서 파일 가져오기 두 가지 진입점을 볼 수 있습니다. 소량의 지정된 문서만 처리하는 경우 파일 추가를 사용할 수 있고, 폴더 전체가 처리해야 할 docx 파일인 경우 폴더에서 파일 가져오기를 사용하는 것이 더 편리합니다.

파일을 가져오면 목록에 일련번호, 이름, 경로, 확장자, 생성 시간, 수정 시간 및 작업 열이 표시됩니다. 스크린샷에는 Barcode(1).docx, Barcode(10).docx, Barcode(2).docx 등 여러 파일이 이미 가져와져 있으며, 경로는 바탕 화면 테스트 폴더에 있고 확장자는 docx입니다. 파일 목록이 정확한지 확인한 후 페이지 하단의 다음을 클릭하여 처리 옵션 설정으로 이동합니다.
이 단계의 목적은 소프트웨어에 '어떤 Word 파일을 처리할 것인지'를 알려주는 것입니다. 예상 결과는 이름을 변경해야 할 모든 Word 문서가 목록에 나타나는 것입니다. 처리할 필요가 없는 파일을 가져온 것을 발견하면 작업 열에서 해당 레코드를 제거할 수 있습니다. 파일을 누락한 경우 계속 추가하거나 폴더에서 다시 가져올 수 있습니다.
3단계: 찾을 영역을 '첫 번째 바코드 이미지'로 설정
두 번째 단계 '처리 옵션 설정'으로 들어가면 Word 문서의 어느 부분에서 내용을 추출할지 지정해야 합니다. 스크린샷의 '찾을 영역'은 첫 번째 텍스트 줄, 첫 번째 바코드 이미지, 사용자 지정 수식으로 일치하는 텍스트 등 여러 옵션을 제공합니다. 이 글의 목표는 Word에서 바코드를 인식하는 것이므로 첫 번째 바코드 이미지를 선택해야 합니다.

이 옵션은 바코드가 문서 본문, 표 또는 운송장 영역에 있는 경우에 매우 적합합니다. 소프트웨어는 이 설정에 따라 Word 파일에서 첫 번째 바코드 이미지를 찾아 인식된 바코드 내용을 이후 이름 지정에 사용합니다. 스크린샷의 운송장 스타일에서 바코드는 Tracking Number 오른쪽에 있고, 바코드 아래에는 숫자 번호가 있으므로 '첫 번째 바코드 이미지'를 선택하는 것이 실제 요구 사항에 부합합니다.
4단계: 이름 지정 위치를 '전체 파일 이름 덮어쓰기'로 설정
동일한 페이지 하단의 '위치' 영역은 인식된 내용을 파일 이름에 어떻게 기록할지 결정하는 데 사용됩니다. 스크린샷에는 전체 파일 이름 덮어쓰기, 파일 이름 왼쪽에 추가, 파일 이름 오른쪽에 추가 세 가지 옵션이 있습니다. 이 예에서는 전체 파일 이름 덮어쓰기를 선택하여 인식된 바코드 번호로 Barcode(1), Barcode(2)와 같은 원래 이름을 직접 대체합니다.
전체 파일 이름 덮어쓰기를 선택하면 원래 파일 이름 본문은 바코드 번호로 대체되지만 파일 확장자는 그대로 유지됩니다. 예를 들어 원래 Barcode(1).docx였고 바코드 번호 734589001256734를 인식한 경우, 처리 결과는 734589001256734.docx입니다. 이렇게 하면 이름이 가장 간결해지고 이후 번호로 검색하기도 가장 편리합니다.
업무상 원래 파일 이름을 유지해야 하는 경우 페이지에서 제공하는 위치 옵션에 따라 인식 내용을 파일 이름 왼쪽이나 오른쪽에 배치할 수도 있습니다. 하지만 스크린샷에 표시된 처리 결과로 볼 때, 본 사례는 파일 이름을 완전히 덮어쓰는 방식을 채택했습니다.
5단계: 저장 위치 설정을 계속하고 처리 시작
페이지 상단의 절차 안내에는 이후에 '저장 위치 설정'과 '처리 시작' 두 단계가 더 있음을 보여줍니다. 바코드 찾을 영역과 파일 이름 위치 설정을 완료한 후, 하단의 다음을 클릭하고 페이지 안내에 따라 처리된 파일의 저장 위치를 설정한 후 '처리 시작' 단계로 들어갑니다. 이는 일괄 이름 변경 작업이므로, 정식 처리 전에 파일 목록과 저장 위치를 확인하여 테스트 파일과 정식 파일이 섞이지 않도록 하는 것이 좋습니다.
처리가 완료되면 출력 폴더를 열어 결과를 확인할 수 있습니다. 처리 후 스크린샷과 결합하여, 원래 Barcode 일련번호로 명명되었던 Word 파일이 바코드 번호로 명명된 docx 파일로 변경된 것을 볼 수 있습니다. 이제 아무 파일이나 하나 열어 무작위 검사를 하면, 파일 이름이 문서 내부의 바코드 번호와 일치해야 합니다.
자주 묻는 질문 및 주의 사항
1. 소량의 파일로 먼저 테스트하는 것이 권장되는 이유
Word 템플릿마다 바코드의 위치, 선명도 및 개수가 다를 수 있습니다. 처음 사용할 때는 대표적인 파일 3~5개를 골라 먼저 테스트하여 인식 결과가 예상과 일치하는지 확인한 후 전체 문서를 처리하는 것이 좋습니다. 이를 통해 파일 이름이 예상과 다르게 일괄 변경될 위험을 줄일 수 있습니다.
2. 하나의 Word 파일에 여러 바코드가 있는 경우
스크린샷에서 선택한 것은 '첫 번째 바코드 이미지'이며, 이는 소프트웨어가 해당 규칙에 따라 첫 번째 바코드를 인식함을 의미합니다. 문서에 여러 바코드가 있는 경우, 첫 번째 바코드가 파일 이름으로 사용할 번호가 맞는지 확인해야 합니다. 그렇지 않은 경우, 먼저 템플릿을 정리하거나 업무 규칙에 더 부합하는 추출 방식을 선택하는 것이 좋습니다.
3. 바코드 번호가 중복될 때 특히 유의
파일 이름은 일반적으로 동일한 폴더 내에서 완전히 중복될 수 없습니다. 여러 Word 문서의 바코드 번호가 동일하면 이름 충돌이 발생할 수 있습니다. 일괄 처리 전에 바코드 번호의 고유성을 확인하는 것이 좋으며, 특히 주문 사본, 중복 다운로드된 운송장 또는 테스트 데이터의 경우 더욱 그렇습니다.
4. 처리 전 원본 파일 백업을 유지하는 것이 좋음
일괄 이름 변경은 한 번에 여러 파일에 영향을 미칩니다. 이러한 오피스 소프트웨어가 효율성을 크게 향상시킬 수 있지만, 업무 자료를 정식으로 처리하기 전에 원본 폴더 백업을 유지하거나 처리 결과를 새 위치에 저장하여 필요 시 되돌아갈 수 있도록 하는 것이 좋습니다.
요약: 바코드로 Word 파일 이름 지정, 일괄 정리 효율성 향상
Word 파일을 내부 바코드 번호로 일괄 이름 변경하면, 기존의 '문서 열기, 번호 찾기, 번호 복사, 파일 이름 변경'이라는 번거로운 절차를 한 번의 일괄 처리로 바꿀 수 있습니다. HeSoft Doc Batch Tool 의 '파일 내용을 사용하여 Word 파일 이름 변경' 기능을 통해 사용자는 docx 파일을 가져오고, '첫 번째 바코드 이미지'를 선택한 후 '전체 파일 이름 덮어쓰기'를 설정하기만 하면 바코드 번호를 명확하고 검색 가능한 파일 이름으로 변환할 수 있습니다.
대량의 물류 운송장, 주문 문서 또는 바코드가 있는 Word 자료를 정리하고 있다면, 먼저 소량의 파일로 인식 효과를 테스트한 후 문제가 없음을 확인하고 전체 폴더를 일괄 처리하는 것이 좋습니다. 이렇게 하면 수동 이름 변경의 반복 작업을 줄일 수 있을 뿐만 아니라 파일 보관, 검색 및 인계의 정확성도 향상시킬 수 있습니다.