many people need to create the same folder structure many times when organizing project data, customer files, annual ledgers or department directories. Manual creation one by one is not only slow, but also easy to miss and build at the wrong level. This article describes how to use office software" HeSoft Doc Batch Tool ", create multiple independent new folders in batches according to the existing template folders, and support keeping only the folder structure and not copying internal files. After reading, you can quickly complete operations such as batch generation of directories and batch replication of hierarchical structures, significantly reducing duplication of work and improving file finishing efficiency.
In daily office work, many people will encounter such a scene: a set of standard folder structure has been organized, and then dozens or even hundreds of directories of the same structure have to be repeatedly created according to year, customer, project, class, store or batch. For example, each year should have the same data directory, each customer should have a unified level of archiving. If you manually create folders level by level, it is not only time-consuming, but also prone to problems such as missing, inconsistent naming, and level errors.
What this article is about batch create multiple new folders based on template folders of the problem. With office software HeSoft Doc Batch Tool You can use existing folders as templates to batch generate many independent new folders at once and on demand. Keep only the folder structure, very suitable for standardized data sorting and batch filing.
Applicable Scenarios
this function will be very useful if you have the following requirements:
- batch create data directory by year, such as 2021, 2022, 2023, 2024, 2025;
- batch creation of customer file folders by customer name;
- generate project data catalogue in batch according to project number;
- batch copy unified directory structure by department, store, class and region;
- you need to keep the folder hierarchy in the template, but you don't want to copy the sample files together.
It is essentially typical. Office software batch processing files scenario: Automate repetitive folder creation actions and reduce manual operations.
Effect Preview
before processing: existing template folder

as you can see from the screenshot, there is a test folder in the original directory, which contains a, B, C three folders. Each folder has its own subfolder structure:
- there are A- 001, A- 002 and A- 003 under A.
- B under B1, B2, B3
- there are C1, C2, C3 under C
this means that A, B, and C are ready-made template folders, each with its own subdirectory structure.
After processing: batch generation of multiple new directories

after processing, you can see in the output directory:
- 2001, 2002, 2003, 2004 and 2005 are generated in batches under folder a.
- 2001, 2002, 2003, 2004 and 2005 are also generated under folder B.
- 2001, 2002, 2003, 2004 and 2005 are also generated under folder C.
And after expansion, it can be found that each new name inherits the subfolder structure of the original template. For example, the 2001 under A still contains A- 001, A- 002 and A- 003.
In other words, what this function achieves is: according to the existing folder structure, batch copy generates multiple new folder names and retains the original directory hierarchy..
Operation steps
step 1: Enter the "Batch Create New Folders from Existing Folders" function
open Office Software HeSoft Doc Batch Tool After that, on the left, you can see categories such as "document sorting. There is a function card in the main interface called: batch create new folders based on existing folders.
The description of this function is to the effect that many existing folders are copied in batches and new folder names are supported. Click Enter to start the operation.

The purpose of this step: find the correct function entrance and enter the process of creating folders in batches.
Expected results: enter a step-by-step operation interface, and then complete record selection, processing option setting, saving location setting and starting processing in turn.
Step 2: Add a folder to be a template
after entering the function page, the current stay in step 1 "select the record to be processed". The top right of the interface can be seen "Add Folder" button.
Click "Add Folder" to add the folders that need to be used as templates to the list. Three records have been added to the screenshot, namely:
- a, the path is D:\test\A \
- b, the path is D:\test\B \
- c, the path is D:\test\C \
the creation time and modification time will also be displayed in the list to confirm whether the selected directory is correct.

The purpose of this step: tell the software which folders need to be bulk copied to the structure.
Expected results: the template folder appears in the list. After confirming that it is correct, click at the bottom. "The Next Step".
Step 3: Set processing options and enter a new list of names
after entering step 2 "Set processing options", you can see two key messages:
- one switch item: ignore all files, keep only folder structure
- one Required Area: new Name List
in the screenshot, the "new name list" is filled in:
- 2001
- 2002
- 2003
- 2004
- 2005
this means that the software will create a batch of directories corresponding to these 5 new names based on each template folder.
At the same time, the interface also emphasizes "Ignore all files, keep only folder structure". From the perspective of the effect before and after, this is the key to the scene in this article: only copy the folder level, not the file content in the template. This is more suitable for creating a blank archive frame, a project catalog frame, or an annual archive catalog.

The purpose of this step: set up batch generation rules that tell the software which new folder names to create and whether to keep only the directory structure.
Expected results: the software will batch generate a new directory for each template folder by name list.
Practical operation suggestion:
- enter a name on one line to facilitate batch identification of software;
- the name can be year, number, customer name, project code, etc;
- if you only want to copy the hierarchical structure, it is recommended to turn on "Ignore all files and keep only the folder structure".
Step 4: Set the save location and start processing
as you can see from the process navigation, the next step is set Save Location the next step is start processing. Although the screenshot does not expand the specific configuration area of the save location, it can be reasonably judged from the processing result diagram that the software will output the result to a new directory, such as hesoft-output folder.
After setting the save location, continue to "Start Processing" and perform batch creation.
The purpose of this step: specify the output directory to avoid mixing with the original template folder to facilitate checking the processing results.
Expected results: the software generates a new folder structure after the batch creation at the specified location.
Step 5: Check the batch generation results
after the processing is completed, it is recommended to open the output directory for inspection. According to the screenshot, the final result is:
- 2001 to 2005 are generated under A, with A- 001, A- 002 and A- 003 under each name.
- 2001 to 2005 are generated under B, and B1, B2 and B3 are reserved under each name.
- 2001 to 2005 are generated under C, and C1, C2 and C3 are reserved under each name.
This shows that the software has been successfully completed. Batch create many independent folders based on template folders and maintain the original directory structure.
Frequently Asked Questions or Precautions
1. Is this a copy of files or a copy of the folder structure?
From the options in the screenshot, you can choose ignore all files, keep only folder structure. If your goal is to create an empty directory framework, it is recommended to use this option to avoid copying the historical files, sample documents, doc, docx, xls, xlsx, pdf, pictures, etc. in the template.
2. How to fill in the new name list more standardized?
It is recommended to have one name per line and try to unify the naming rules in advance. For example, all use four-digit years, unified customer abbreviations, and unified project numbers. In this way, the batch generated directory is more tidy and more conducive to subsequent search and archiving.
3. Why is it recommended to set the output location separately?
Separate output to the new directory, to avoid confusion with the original template, but also convenient for you to check the results after processing. If the template directory is important, it is safer to leave it as is.
4. Which scenarios are best suited for this feature?
Any "the same set of directory to repeat many times" work, are suitable for use. For example, annual folder, project archive folder, contract folder, customer document folder, school class folder, etc.
5. Do you want to check the template folder before using it?
It is recommended to confirm that the template hierarchy has been sorted out. Because after batch creation, the new directory will inherit the template structure. If the level naming in the template is not standardized, it will be retained together after batch generation.
Summary
for office scenarios that require repeated establishment of directory structures, manually creating new folders is a typical inefficient duplication of effort. Use HeSoft Doc Batch Tool in batch create new folders based on existing folders function, you can batch expand the existing template folder into many independent new directories at one time, and you can keep only the folder structure as needed without copying internal files.
The value of this is straightforward: batch processing folders, unified naming, reduce missing, improve finishing speed. If you often have to set up standard directories by year, customer, project or number, it is recommended to directly make common structures into templates, and then use this function to generate them in batches, which will be much more efficient than manual operation.
Now you can prepare a set of standard template folders, then sort out a list of new names, and follow the steps in this article to quickly complete the task of creating folders in batches.