대량의 폴더 이름이 동일한 규칙을 포함하지만 완전히 동일하지 않은 문자를 포함할 경우, 수동으로 하나씩 이름을 변경하면 실수하기 쉽고 많은 시간이 낭비됩니다. 이 문서에서는 "폴더 이름 끝의 세 자리 숫자를 -TEST로 일괄 변경"하는 것을 예로 들어, HeSoft Doc Batch Tool 의 "폴더 이름에서 키워드 찾기 및 바꾸기" 기능을 사용하여 수식을 통해 텍스트를 퍼지 검색하는 방법, 즉 흔히 사용하는 와일드카드나 정규 표현식 방식을 통해 폴더 이름을 퍼지 수정하는 방법을 소개합니다. 문서에는 처리 전후 효과, 구체적인 작업 단계 및 주의 사항이 포함되어 있어 프로젝트 디렉터리, 테스트 디렉터리, 번호가 지정된 디렉터리를 정리해야 하는 사무실 환경에 적합합니다.
일상 업무, 프로젝트 아카이빙, 자료 전달 및 테스트 데이터 정리 과정에서 폴더 이름 형식은 비슷하지만 특정 부분의 내용이 완전히 동일하지 않은 경우를 자주 접하게 됩니다. 예를 들어 폴더 이름이 INV4X812, ORD7A293, PO9C376, REQ8F194, SO2D705 와 같이 문자와 숫자가 조합된 번호 디렉터리인 경우입니다. 이제 이 폴더들 끝에 있는 세 자리 숫자를 -TEST 로 일괄적으로 바꾸려고 한다면, 수동으로 하나씩 변경하는 것이 어려워 보이지는 않지만 폴더 수가 몇 개에서 수십, 수백 개로 늘면 반복적이고 비효율적이며 오류가 발생하기 쉬운 작업이 됩니다.
이 글에서 해결하려는 문제는 바로 와일드카드나 정규 표현식을 사용하여 여러 폴더 이름을 일괄적으로 퍼지 수정하는 방법입니다. 여기서는 스크린샷 속의 사무용 소프트웨어 HeSoft Doc Batch Tool 를 사용하여 '폴더 이름' 분류 아래에 있는 '폴더 이름에서 키워드 찾기 및 바꾸기' 기능을 통해 폴더 이름에서 패턴에 맞는 부분을 한 번에 교체합니다. 예제에서 사용된 검색 수식은 \d{3}이며, 이는 연속된 세 자리 숫자를 매칭합니다. 교체할 내용은 -TEST로, 최종적으로 끝자리 숫자를 테스트 식별자로 통일하는 효과를 구현합니다.
적용 시나리오: 정규 표현식으로 폴더 이름을 일괄 수정하는 데 적합한 경우
폴더 이름을 일괄 수정하는 것은 '고정된 문자를 다른 고정된 문자로 바꾸는' 것만을 의미하지 않습니다. 실제 사무 환경에서는 '이름에 규칙이 있지만 각 폴더의 특정 문자가 다른' 경우가 더 흔합니다. 이러한 경우 와일드카드, 수식 또는 정규 표현식을 사용하여 퍼지 검색 및 교체를 수행하는 것이 매우 적합합니다.
예를 들어, 다음 시나리오에서 이 글의 방법을 참고할 수 있습니다.
- 프로젝트 디렉터리 번호 정리: 폴더 이름에 프로젝트 번호, 고객 번호 또는 배치 번호가 포함되어 있어 이를 새로운 식별자로 통일해야 하는 경우.
- 테스트 디렉터리 일괄 이름 변경: 정식 번호 디렉터리 묶음을 테스트 디렉터리로 변환하는 경우. 예를 들어 끝자리 숫자를 -TEST로 변경.
- 자료 아카이빙 디렉터리 표준화: 폴더 이름에 통일되지 않은 날짜, 일련번호, 버전 번호가 있어 통일된 규칙으로 처리해야 하는 경우.
- 일괄 파일 정리 전 디렉터리 사전 처리: Word, Excel, PowerPoint, PDF, 이미지 등 사무용 파일을 처리하기 전에 먼저 외부 폴더 이름을 정리하여 향후 검색과 아카이빙을 용이하게 하는 경우.
- 여러 부서의 자료 병합: 다른 부서에서 제출한 폴더의 명명 방식이 비슷하지만 완전히 동일하지 않은 경우, 먼저 퍼지 교체를 통해 디렉터리 이름을 통일할 수 있습니다.
HeSoft Doc Batch Tool 의 포지셔닝은 사무용 소프트웨어이며, 핵심 가치는 파일과 폴더를 일괄 처리하여 반복 작업을 줄이는 데 있습니다. 이러한 '일괄적이고, 규칙적이며, 반복으로 인한 오류가 발생하기 쉬운' 이름 변경 작업의 경우 도구를 사용하는 것이 수동 수정보다 안정적이고 장기적인 업무 흐름에 더 적합합니다.
효과 미리보기: 처리 전과 후의 폴더 이름 변화
처리 전: 폴더 이름 끝에 서로 다른 세 자리 숫자가 포함됨
처리 전 스크린샷에서 볼 수 있듯이 현재 디렉터리에 INV4X812, ORD7A293, PO9C376, REQ8F194, SO2D705 이름의 5개 폴더가 있습니다. 이 이름들은 앞 부분이 문자와 숫자가 섞여 있고 끝에는 모두 세 자리 숫자가 있지만, 각 폴더의 구체적인 숫자는 다릅니다.
일반적인 '고정 문자 교체'를 사용하면 812, 293, 376, 194, 705 등 서로 다른 내용을 각각 처리해야 합니다. 하지만 정규 표현식은 이러한 서로 다른 숫자를 동일한 패턴, 즉 '연속된 세 자리 숫자'로 간주할 수 있습니다. 이것이 퍼지 일괄 폴더 이름 수정의 핵심입니다.

처리 후: 끝의 세 자리 숫자가 -TEST로 통일되어 교체됨
처리 후 스크린샷은 원래의 5개 폴더 이름이 INV4X-TEST, ORD7A-TEST, PO9C-TEST, REQ8F-TEST, SO2D-TEST 로 일괄 수정되었음을 보여줍니다. 즉, 원래 이름의 끝에 있던 세 자리 숫자가 -TEST로 통일되어 교체되었습니다.
이 효과는 이 소프트웨어가 특정 고정 숫자 하나만 교체하는 것이 아니라, 설정된 수식에 따라 조건에 맞는 모든 문자 덩어리를 일괄 매칭한다는 것을 보여줍니다. 폴더가 많고 번호는 다르지만 형식이 일관된 시나리오에서 이러한 처리 방식은 반복적인 작업을 현저히 줄일 수 있습니다.

작업 단계: HeSoft Doc Batch Tool 를 사용한 퍼지 폴더 이름 일괄 교체
1단계: '폴더 이름' 도구 분류로 이동하여 찾기 및 바꾸기 기능 선택
HeSoft Doc Batch Tool 를 연 후 왼쪽 네비게이션에서 파일 이름, 폴더 이름, 파일 정리, Word 도구, Excel 도구, PowerPoint 도구, PDF 도구, 텍스트 도구, 이미지 도구 등 여러 사무 처리 분류를 볼 수 있습니다. 이 글에서는 폴더 이름을 처리하므로 왼쪽의 폴더 이름 분류로 이동해야 합니다.
폴더 이름 분류 아래의 인터페이스에는 '폴더 이름에서 키워드 찾기 및 바꾸기', '폴더 이름에 텍스트 삽입', '폴더 이름에 접두사 및 접미사 추가', '폴더 이름 대소문자 변환', '폴더 이름에서 텍스트 삭제' 등 디렉터리 이름 변경과 관련된 여러 기능 카드가 표시됩니다. 이 글의 요구사항에 따라 폴더 이름에서 패턴에 맞는 숫자를 지정한 텍스트로 바꾸려고 하므로 폴더 이름에서 키워드 찾기 및 바꾸기를 선택합니다.
이 단계의 목적은 올바른 일괄 처리 모듈로 진입하는 것입니다. 이 기능을 선택하면 이후에 여러 폴더를 추가하고 찾을 내용과 교체할 내용을 설정할 수 있습니다.

2단계: 처리할 폴더를 추가하고 목록 기록이 정확한지 확인
'폴더 이름에서 키워드 찾기 및 바꾸기' 기능에 진입하면 인터페이스 상단에서 폴더 추가, 비우기, 더 보기 등의 조작 버튼을 볼 수 있습니다. 여기서는 '폴더 추가'를 클릭하여 일괄 이름을 변경해야 할 폴더를 처리 목록에 추가해야 합니다.
스크린샷에서 볼 수 있듯이, 소프트웨어는 이미 5개의 폴더를 목록에 추가했으며 번호, 이름, 경로, 생성 시간, 수정 시간 및 조작 열을 표시합니다. 예제 경로는 D:\test\ 아래에 있으며 폴더 이름은 각각 INV4X812, ORD7A293, PO9C376, REQ8F194, SO2D705입니다. 하단 요약 부분에 레코드 수가 5로 표시되어 있으며, 이는 이번에 5개의 폴더 레코드를 처리할 것임을 나타냅니다.
이 단계에서는 두 가지 사항을 꼼꼼히 확인하는 것이 좋습니다. 첫째, 목록의 폴더가 모두 이번에 이름을 변경해야 할 디렉터리인지, 둘째, 경로가 올바른지 확인하여 다른 디렉터리가 실수로 작업에 추가되지 않았는지 확인합니다. 이상이 없음을 확인한 후 인터페이스 하단의 다음을 클릭하여 처리 옵션 설정으로 들어갑니다.

3단계: 수식 퍼지 텍스트 찾기 선택, 정규 표현식 및 교체 내용 입력
두 번째 단계 '처리 옵션 설정'에 진입한 후에는 찾기 방식과 교체 규칙을 설정해야 합니다. 스크린샷의 '찾기 방식' 영역에서 수식을 사용하여 퍼지 텍스트 찾기를 선택했습니다. 이 옵션은 '내용이 고정되지 않았지만 형식에 규칙이 있는' 경우, 즉 흔히 말하는 와일드카드 또는 정규 표현식 일괄 매칭에 적합합니다.
'찾을 키워드 목록'에 다음을 입력합니다:
\d{3}
이것의 의미는 간단하게 이해하면 연속된 3개의 숫자를 찾는다는 것입니다. 예제 폴더 이름의 끝은 812, 293, 376, 194, 705처럼 정확히 세 자리 숫자이므로 모두 이 수식으로 매칭될 수 있습니다.
오른쪽의 '교체 후 키워드 목록'에 다음을 입력합니다:
-TEST
이렇게 설정하면 소프트웨어가 각 폴더 이름에서 매칭된 연속 세 자리 숫자를 -TEST로 교체합니다. INV4X812를 예로 들면, 812가 -TEST로 교체되어 최종적으로 INV4X-TEST가 됩니다. ORD7A293을 예로 들면, 293이 -TEST로 교체되어 최종적으로 ORD7A-TEST가 됩니다.
설정을 완료한 후 하단의 다음을 클릭합니다. 인터페이스 상단의 흐름 표시줄에서 이후에 '저장 위치 설정' 및 '처리 시작' 단계가 있음을 확인할 수 있으며, 이 마법사를 따라 계속 진행하면 됩니다.

4단계: 마법사에 따라 계속해서 저장 위치 설정을 완료하고 처리 시작
스크린샷의 흐름 표시줄은 이 기능이 단계별 마법사식 작업을 채택하고 있음을 보여줍니다: 첫 번째 단계는 처리할 레코드 선택, 두 번째 단계는 처리 옵션 설정, 세 번째 단계는 저장 위치 설정, 네 번째 단계는 처리 시작입니다. 이 글의 스크린샷은 앞의 세 가지 주요 설정 인터페이스를 중점적으로 보여주지만, 흐름 표시줄을 통해 정규 표현식 교체 규칙 설정을 완료한 후 저장 위치 설정으로 계속 진행하고 이상이 없음을 확인한 후 처리를 시작해야 한다는 것을 합리적으로 추론할 수 있습니다.
폴더 이름 변경 작업의 경우, 정식 처리 전에 교체 규칙, 특히 정규 표현식이 지나치게 광범위하지 않은지 다시 한 번 확인하는 것이 좋습니다. 이상이 없음을 확인한 후 일괄 처리를 실행합니다. 처리가 완료되면 파일 탐색기로 돌아가 폴더 이름이 목표 형식으로 변경되었는지 확인할 수 있습니다.
규칙 설명: \d{3}을 사용하여 서로 다른 폴더 이름의 숫자를 일괄 매칭할 수 있는 이유
이 예제의 핵심은 \d{3}에 있습니다. 일반적인 정규 표현식에서 \d는 숫자 문자를 나타내고, {3}은 3번 연속으로 나타남을 나타냅니다. 따라서 \d{3}은 '연속된 세 자리 숫자'를 의미합니다.
이러한 규칙은 번호, 일련번호, 배치 번호 등의 내용을 처리하는 데 매우 적합합니다. 예를 들어:
- INV4X812의 812가 매칭됩니다.
- ORD7A293의 293이 매칭됩니다.
- PO9C376의 376이 매칭됩니다.
- REQ8F194의 194가 매칭됩니다.
- SO2D705의 705가 매칭됩니다.
퍼지 검색을 사용하지 않으면 이러한 숫자를 하나씩 입력하고 교체해야 합니다. 수식을 사용한 퍼지 검색을 사용하면 이 숫자들이 공통된 규칙을 가지고 있기만 하면 한 번에 일괄 폴더 이름 변경을 완료할 수 있습니다. 이것이 바로 사무용 소프트웨어의 일괄 처리 능력의 가치입니다.
자주 묻는 질문과 주의사항
1. 정규 표현식이 폴더 이름 중간의 숫자도 매칭할 수 있나요?
이 예제의 결과를 보면 이름 끝의 세 자리 숫자가 -TEST로 교체되었습니다. 만약 폴더 이름에 끝의 숫자 외에도 중간에 연속된 세 자리 숫자가 존재하는 경우, \d{3}을 사용할 때는 신중해야 합니다. 조건에 맞는 모든 세 자리 숫자와 매칭될 수 있기 때문입니다. 정식 처리 전에 소수의 샘플로 규칙을 테스트하여 결과가 예상과 일치하는지 확인하는 것이 좋습니다.
2. 추가한 폴더 목록을 미리 확인해야 하는 이유는 무엇인가요?
일괄 처리의 효율성은 매우 높지만, 이는 작업 목록에 처리해서는 안 되는 폴더가 포함된 경우 오류가 빠르게 확대될 수 있음을 의미하기도 합니다. 따라서 '다음'을 클릭하기 전에 이름, 경로 및 레코드 수를 확인해야 합니다. 스크린샷에는 요약 레코드 수가 5로 표시되어 있어 처리 대상이 명확하며 계속 작업하기에 적합합니다.
3. '정확한 텍스트 찾기'와 '수식을 사용하여 퍼지 텍스트 찾기'의 차이점은 무엇인가요?
인터페이스에서 볼 수 있듯이 찾기 방식에는 '정확한 텍스트 찾기'와 '수식을 사용하여 퍼지 텍스트 찾기'가 포함됩니다. 교체하려는 내용이 고정된 내용, 예를 들어 모든 폴더 이름의 '옛 프로젝트'를 '새 프로젝트'로 교체하는 경우라면 정확한 텍스트 찾기를 사용할 수 있습니다. 교체하려는 내용이 고정되지 않았지만 규칙이 있는 내용, 예를 들어 세 자리 숫자, 날짜, 배치 번호인 경우에는 수식을 사용하여 퍼지 텍스트 찾기를 사용하는 것이 더 적합합니다.
4. 교체 내용을 비워두면 어떻게 되나요?
스크린샷 오른쪽 영역에는 '입력하지 않으면 삭제를 의미합니다'라는 힌트가 있습니다. 따라서 교체 후 키워드 목록에 내용을 입력하지 않으면 찾은 내용을 삭제하는 것을 의미할 수 있습니다. 이 글의 목표는 숫자를 -TEST로 교체하는 것이므로, 실수로 삭제하는 것을 방지하기 위해 오른쪽에 교체할 텍스트를 명확하게 입력해야 합니다.
5. 일괄 이름 변경 전에 백업이 필요한가요?
중요한 프로젝트 자료의 경우 일괄 이름 변경 전에 백업을 보관하거나, 먼저 일부 폴더를 복사하여 테스트하는 것이 좋습니다. 특히 정규 표현식을 사용할 때 규칙이 너무 광범위하게 작성되면 대상이 아닌 문자에 영향을 줄 수 있습니다. 먼저 테스트한 다음 일괄 실행하는 것이 더 안전한 사무 처리 습관입니다.
요약: 사무용 소프트웨어를 사용하여 반복적인 폴더 이름 변경 작업을 규칙 처리에 맡기기
이 글에서는 HeSoft Doc Batch Tool 를 사용하여 '폴더 이름에서 키워드 찾기 및 바꾸기' 기능을 통해 \d{3}과 같은 수식 퍼지 검색 규칙을 결합, 여러 폴더 이름 끝의 세 자리 숫자를 -TEST로 일괄 교체하는 방법을 시연했습니다. 처리 전에는 폴더 이름이 제각각이었지만, 처리 후에는 모든 디렉터리가 통일된 명명 규칙에 따라 수정되었습니다.
폴더를 자주 정리하고, 디렉터리 이름을 일괄 표준화하며, 프로젝트 번호나 테스트 디렉터리를 처리해야 하는 사용자에게 이 방식은 수동 이름 변경 시간을 크게 줄이고 누락이나 잘못된 변경의 가능성을 낮출 수 있습니다. 유사한 폴더 이름을 많이 접할 때는 먼저 이름의 규칙을 분석한 후, 일괄 처리 도구를 사용하여 검색 및 교체 규칙을 설정하여 반복적인 작업을 사무용 소프트웨어가 처리하도록 맡기는 것이 좋습니다.