怎么批量创建文件/文件夹?这5种方法从入门到进阶一次讲完
根据自己的需求选择:
批量生成文件
批量生成文件夹
第3步:输入名称规则
例如:
或者根据已有的名称列表进行批量生成。
第4步:选择保存位置
指定目标文件夹。
第5步:执行生成
确认名称和路径没有问题后开始处理。
这种方式最大的优势就是不用记命令、不需要写代码,基本属于“选好参数→点击执行”。
如果只是偶尔创建几个文件夹,我觉得没必要安装工具;但如果要处理几百、上千个文件,那么图形化工具会明显省心。
如果有100个文件夹,而且名称还有规律,一个个输入就不划算了。
这时候可以使用 for 循环。微软官方文档也提供了 Windows for 命令的使用说明,它可以针对一组文件、目录或文本逐项执行命令。
例如想生成:
可以在 CMD 中输入:
回车之后,系统会自动创建 50 个文件夹。
(1,1,50)分别代表:
第一个 1:从1开始
第二个 1:每次增加1
50:一直生成到50
如果需要创建100个:
如果把命令保存成 .bat 批处理文件,里面的 %i 要改成 %%i:
这个区别非常容易搞错。
如果说 CMD 是入门玩法,那么 PowerShell 就更适合稍微进阶一点的用户。
微软官方的 New-Item 命令可以创建文件和文件夹,而且支持一次指定多个路径。
打开 PowerShell,输入:
执行后,就会一次创建3个文件夹。
例如创建3个TXT文件:
如果需要创建100个文件:
PowerShell 的优势在于,除了创建文件和目录,还可以继续接入变量、循环、条件判断等逻辑,所以更适合自动化任务。微软文档也明确说明,New-Item 的文件系统类型包括 File 和 Directory。
如果你的文件夹名称本来就存在Excel表格里,比如:
这时候最舒服的办法其实不是手敲命令,而是让Excel读取名单,然后自动创建文件夹。
VBA配合 FileSystemObject 可以检查文件夹是否存在,并调用 CreateFolder 创建目录,这也是比较常见的Excel自动化方式。
第1步:准备Excel
A列输入文件夹名称:
第2步:按 Alt + F11
打开Excel VBA编辑器。
点击:
插入 → 模块
然后输入:
第3步:修改保存路径
把:
改成你实际需要的目录。
第4步:运行宏
回到Excel,运行“批量创建文件夹”即可。
这种方法特别适合客户名单、员工名单、学生名单、项目清单等场景。
如果只是想快速创建几十个文件夹,其实完全不用安装软件。
Windows 的 mkdir(也叫 md)命令本身就是用来创建目录的,而且 Windows 11、Windows 10 等系统都支持。
第1步:打开目标文件夹
比如我们准备在 D 盘创建文件夹。
进入目标位置后,在地址栏输入:
然后按回车,就会直接在当前目录打开 CMD。
第2步:输入批量创建命令
例如想一次创建:
项目资料
图片素材
视频素材
文档
备份文件
可以输入:
按下回车,5个文件夹就会同时出现。
如果需要创建多级目录,也可以直接写:
偶尔需要创建十几个、几十个文件夹,CMD是最省事的选择。
完全不想碰代码的朋友,我更推荐图形化批量文件工具-硬柿子音视频转换器。毕竟工具的意义就是把复杂操作变简单,尤其是面对几百、几千个文件时,没必要为了省一个软件去手敲半天命令。返回搜狐,查看更多