많은 수의 TXT 텍스트 파일이 여전히 book1.txt 및 book2.txt 와 같은 임시 이름으로 저장되는 경우 수동으로 하나씩 열고 숫자를 복사하고 이름을 바꾸는 데 시간이 많이 걸립니다. 이 기사에서는 사용 방법에 대해 설명합니다. HeSoft Doc Batch Tool , 텍스트 파일 내용의 지정된 텍스트에 따라 일괄 적으로 TXT 파일의 이름을 바꿉니다 (예: 각 파일의 첫 번째 줄에있는 Book ID 다음 번호를 추출하여 새 파일 이름으로 사용하십시오. 파일을 추가하고, 표현식 일치 규칙을 정사이즈, 덮어 쓰기 파일 이름을 선택하고, 처리를 실행함으로써 여러 텍스트 파일을 한 번에 이름을 바꿀 수 있으며, 이는 데이터 보관, 전자 책 정렬, 로그 파일 번호 관리 등과 같은 시나리오에 적합합니다.
TXT 텍스트 파일을 정렬 할 때 종종 다음과 같은 상황이 발생합니다. book1.txt, book2.txt, book3.txt 와 같이 폴더에 의미없는 이름이있는 여러 파일이 있지만 각 파일에는 보관에 사용할 수있는 숫자, 제목 또는 이름이 포함되어 있습니다. 파일을 하나씩 열고 내용을 복사하고 폴더로 다시 이름을 바꾸면 단계가 반복 될뿐만 아니라 오류를 복사하거나 변경 사항을 생략하거나 엉망으로 만들 수 있습니다.
이 논문에서 해결해야 할 문제는 다음과 같습니다.파일의 텍스트 일부를 사용하여 TXT 파일의 일괄 이름 바꾸기. 아래 HeSoft Doc Batch Tool 예를 들어, 텍스트 내용과 배치에서 책 ID 다음에 숫자를 추출하는 방법을 보여 주며, 이 숫자를 TXT 파일 이름으로 설정합니다.
적용 가능한 시나리오
다음 시나리오에 적합한 파일 내용을 사용하여 대량으로 텍스트 파일의 이름을 바꿉니다.
- 전자 책, 기사 및 데이터 파일에는 고유 한 숫자가 있습니다. 번호를 파일 이름으로 사용하기를 바랍니다.
- 로그, 주문 및 계약 요약과 같은 TXT 파일에는 ID, 일련 번호 및 날짜와 같은 필드가 포함되어 있으며 필드별로 제출해야합니다.
- 다운로드되거나 내보낸 텍스트 파일의 이름은 book1.txt 및 book2.txt 와 같은 임시 이름으로 일괄 적으로 정규화해야합니다.
- 파일 내용에는 고정 된 형식이 있습니다.도서 ID:4829173056파일 이름으로 숫자 부분 만 추출하려고합니다.
HeSoft Doc Batch Tool 사무실 시나리오를위한 배치 파일 처리 소프트웨어이며, 핵심 값은 작업의 중복을 줄이는 것입니다. TXT 및 텍스트 데이터와 같은 파일 구성 작업의 경우 사용자가 규칙을 통해 여러 파일을 한 번에 처리하여 반복 열기, 복사, 붙여 넣기 및 이름 바꾸기를 피할 수 있습니다.
효과 미리보기: 사전 및 사후 처리
처리하기 전에: 파일 이름에는 실제 비즈니스 의미가 없습니다.
처리하기 전에 폴더의 TXT 파일 이름은 비슷합니다.
- 북 1.txt
- 북 2.txt
- 북 3.txt
- 북 4.txt
- 북 5.txt
이 이름은 순서 만 나타낼 수 있으며 파일의 번호 또는 내용을 직접 볼 수 없습니다. 텍스트 파일 중 하나를 열면 파일 콘텐츠의 첫 번째 줄에 다음과 같은 내용이 포함되어 있음을 알 수 있습니다.도서 ID:4829173056정보의. 여기서 이름을 짓기 위해 실제로 사용해야하는 것은 결장 뒤의 숫자입니다.4829173056.


처리 후: 파일 내용의 번호를 파일 이름으로 추출합니다.
일괄 처리가 완료되면 파일 이름은 다음과 같습니다.
- 1958436720.txt
- 4829173056.txt
- 6094728315.txt
- 7305619482.txt
- 8640295173.txt
보시다시피 각 TXT 파일은 더 이상 book1 및 book2 와 같은 임시 이름을 사용하지 않지만 파일 콘텐츠에서 추출한 번호를 사용하여 명명됩니다. 파일 확장자는 그대로 유지됩니다.. Txt텍스트 파일로 계속 열고 관리합니다.

운영 단계
1 단계: "파일 내용을 사용하여 텍스트 파일 이름 바꾸기" 기능 입력
오픈 HeSoft Doc Batch Tool , 왼쪽 함수 범주에서 선택파일 이름. 기능 목록을 찾아 클릭하십시오.파일 내용을 사용하여 텍스트 파일 이름 바꾸기.

이 기능의 목적은 텍스트 파일의 내용을 일괄 적으로 읽고 내용의 일부 텍스트를 파일 이름으로 사용하는 것입니다. 스크린 샷에서 기능은 "일괄 처리는 텍스트 파일의 내용에있는 일부 텍스트를 파일의 파일 이름으로 사용합니다" 라고 설명되며, 이는 TXT 콘텐츠를 일괄 사용하여이 기사에서 구현할 파일의 이름을 바꾸는 것과 정확히 일치합니다.
이 기능을 입력하면 인터페이스는 "처리 할 레코드 선택", "처리 옵션 설정", "저장 위치 설정", "처리 시작" 및 기타 프로세스를 포함하여 단계별 마법사로 들어갑니다. 순서대로 완료 할 수 있습니다.
2 단계: 일괄 적으로 이름을 변경해야하는 TXT 파일 추가
1 단계의 "처리 할 레코드 선택" 페이지에서 상단을 클릭하십시오.파일 추가버튼으로 처리해야하는 TXT 파일을 목록에 추가합니다. 파일이 집합적으로 동일한 폴더에 저장되면 사용할 수도 있습니다.폴더에서 파일 가져오기.

파일을 추가한 후 일련 번호, 이름, 경로, 확장자, 생성 시간, 수정 시간 등의 정보가 목록에 표시됩니다. 예를 들어 스크린 샷에서 book1.txt 에서 book5.txt 로 5 개의 텍스트 파일을 가져 왔으며 모두 txt 확장자가 있습니다.
이 단계의 목적은 다음에 처리 할 파일을 소프트웨어에 알리는 것입니다. 추가가 완료되면 목록의 파일이 올바른지 확인하고 확인 후 하단을 클릭하십시오.다음 단계.
3 단계: 파일 내용에서 추출 할 텍스트 부분을 설정
단계 2 "처리 옵션 설정" 을 입력한 후에, 소프트웨어는 TXT 파일 콘텐츠의 어떤 영역 및 텍스트를 추출할 규칙에 따라 알려질 필요가 있다.

찾기 영역에서텍스트의 첫 번째 줄과수식이 일치하는 텍스트 사용자 지정및 기타 옵션. 이 예제에서는 대상 콘텐츠가 첫 번째 줄에 나타나지만 추출하면됩니다.책 ID:전체 텍스트 라인이 아니라 숫자 뒤에 있으므로 선택하십시오.수식이 일치하는 텍스트 사용자 지정.
그런 다음 "정사이즈 표현" 입력 상자를 입력하십시오.
(?<= 책 ID :) \ d
이 표현의 의미는 다음과 같습니다.책 ID:다음 연속 숫자. 콘텐츠로도서 ID:4829173056예를 들어, 최종 매칭 결과는4829173056.
파일 내용이 다른 형식 인 경우 실제 텍스트를 기반으로 일치하는 규칙을 조정할 수 있습니다. 예를 들어 접두사가 도서 ID가 아닌 주문 ID, 번호, ID 등 인 경우 정사이즈 표현식에서 고정 텍스트를 수정해야합니다.
4 단계: 텍스트가 파일 이름에 삽입 된 위치 설정
같은 페이지의 위치 영역에서 추출한 텍스트가 파일 이름에 적용되는 방법을 선택할 수 있습니다. 스크린 샷에서 다음 옵션을 사용할 수 있습니다.
- 전체 파일 이름 덮어쓰기
- 파일 이름의 왼쪽에
- 파일 이름의 오른쪽에
이 기사의 목표는 원래 이름 book1, book2 등을 파일 내용의 숫자로 바꾸는 것이므로 선택하십시오.전체 파일 이름 덮어쓰기.
이 옵션을 선택하면 소프트웨어는 원래 파일 이름 본문을 일치하는 번호로 대체하고 텍스트 파일 확장자를 유지합니다. 예를 들어, 만약 4829173056 이 book1.txt 에서 매칭된다면, 그 값은 처리 후에 4829173056.txt 가 된다.
원본 파일 이름 앞이나 뒤에 콘텐츠를 추가하려는 경우 "파일 이름 왼쪽에" 또는 "파일 이름 오른쪽에" 대신 "을 선택할 수 있습니다. 그러나이 예제의 "콘텐츠 번호를 새 파일 이름으로 사용" 요구 사항의 경우 전체 파일 이름을 덮어 쓰도록 선택해야합니다.
5 단계: 저장 위치를 설정하고 처리를 시작하십시오.
추출 규칙 및 명명된 위치 설정을 완료한 후, 클릭다음 단계"저장 위치 설정" 으로 이동하십시오. 인터페이스 마법사에 따라 저장 위치를 설정 한 후 시작 처리 "를 입력하십시오.
이것은 배치 이름 바꾸기 작업이므로 공식 처리 전에 세 가지 사항을 확인하는 것이 좋습니다.
- 파일 목록의 TXT 파일이 이번에는 처리 할 모든 파일인지 여부.
- 정사이즈 표현식이 대상 콘텐츠와 정확하게 일치하는지 여부.
- 이름 지정 방법이 전체 파일 이름을 덮어 쓰기로 선택되었는지 여부 ".
확인 후 처리를 수행하십시오. 처리가 완료되면 폴더로 돌아가서 TXT 파일이 일괄 처리 된 내용의 번호로 이름이 변경되었음을 확인할 수 있습니다.
정사이즈 표현 설명: 왜 사용합니까 (?<= Book ID :) \ d
이 예에서 텍스트 파일의 첫 번째 줄은 다음과 같습니다.
도서 ID:4829173056
우리는 숫자 부분 만 원하고 책 ID: 를 파일 이름에 함께 넣고 싶지 않으므로 다음을 사용했습니다.
(?<= 책 ID :) \ d
- (?? = 책 ID :): 일치하는 위치가 Book ID: 로 선행되어야 함을 나타냅니다. 그러나 결과적으로 Book ID: 자체를 사용하지 않습니다.
- \ D: 하나 이상의 숫자가 일치함을 나타냅니다.
따라서 소프트웨어가 최종적으로 추출하는 파일 이름 텍스트는 숫자 번호입니다. 이 방법은 콘텐츠 형식이 고정 된 TXT 파일에 적합합니다. 특히 각 파일에 필드 이름이 같지만 필드 값이 다른 경우 더욱 그렇습니다.
자주 묻는 질문과주의 사항
1. 파일에 도서 ID가 없으면 어떻게됩니까?
TXT 파일에 규칙과 일치하는 콘텐츠가 없으면 소프트웨어는 규칙에 따라 새 파일 이름을 추출 할 수 없습니다. 처리하기 전에 여러 문서를 샘플링하여 유사한지 확인하는 것이 좋습니다.책 ID: 번호구조의.
2. 정사이즈 표현식을 완전히 복사해야합니까?
반드시 그런 것은 아닙니다. 이 기사 예제가 적용됩니다.도서 ID:4829173056이 형식입니다. 콘텐츠가 "번호: 4829173056" 또는 "id = 4829173056" 인 경우 실제 접두사에 따라 표현식을 수정해야 합니다.
3. 추출 된 텍스트에 중국어 또는 제목이 포함될 수 있습니까?
이 함수의 아이디어는 텍스트 파일 콘텐츠에서 지정된 텍스트를 파일 이름으로 추출하는 것입니다. 대상 텍스트를 찾기 지역 또는 일치 규칙을 통해 찾을 수있는 한 이름 바꾸기에 사용할 수 있습니다. 실제 사용시 시스템에서 허용되지 않는 특수 문자를 포함하지 않도록 파일 이름에주의하십시오.
4. TXT 파일의 내용이 변경됩니까?
이 문서에서는 파일 이름 처리를 보여 주며, 목표는 일괄 적으로 파일 이름을 수정하는 것입니다. 처리 전후에 문제는 파일 이름이 book1.txt 에서 번호로 변경된다는 것입니다. Txt 및 파일 확장자는 여전히 txt입니다.
5. 일괄 처리 전에 백업이 필요합니까?
중요한 데이터의 경우 일괄 이름 바꾸기 전에 테스트 폴더를 복사하는 것이 좋습니다. 규칙이 올바른지 확인한 후 공식 문서를 처리하십시오. 이렇게 하면 잘못된 규칙 설정으로 파일 이름이 의도하지 않게 됩니다.
요약
파일의 일부 텍스트를 일괄 사용하여 TXT 파일의 이름을 바꾸는 것은 본질적으로 "파일을 열고, 번호를 찾고, 번호를 복사하고, 폴더로 돌아가고, 파일 이름을 수정" 하는 것입니다. 이 일련의 반복되는 작업을 사무실 소프트웨어에 자동으로 완료합니다. 에 의해 HeSoft Doc Batch Tool 의 "파일 콘텐츠로 텍스트 파일 이름 바꾸기" 기능은 파일을 추가하고, 일치하는 규칙을 설정하고, 파일 이름을 덮어 쓰고, 처리를 수행하여 한 번에 여러 텍스트 파일의 표준 이름을 완성 할 수 있습니다.
이 배치 이름 바꾸기 방법은 많은 수의 TXT, 로그, 데이터 및 전자 책 텍스트 파일을 구성하고 파일의 내용에 이미 숫자, 제목 또는 기타 식별 가능한 필드가 포함 된 경우 권장됩니다. 작업 중복을 크게 줄이고 파일 파일 파일 효율성을 향상시킬뿐만 아니라 후속 검색 및 관리를보다 명확하게 할 수 있습니다.