Windows批量建文件夹有三种高效方法:CMD用for循环建编号目录(如Folder001~Folder100);PowerShell支持中文名列表或数组创建(如“张三合同”“李四方案”);批处理.bat文件可永久复用,修改名字列表后双击即执行。

你需要在Windows电脑上一次性生成几十甚至上百个空文件夹,比如为31天建日期文件夹、给20个客户各建一个资料夹、或按项目编号创建结构化目录——手动右键新建再重命名,重复操作几十次极易手误漏建,且无法保证名称统一格式。
用CMD命令行快速批量建文件夹
第一步:按 Win + R 打开“运行”框,输入 cmd 回车,打开命令提示符窗口。
第二步:用 cd 命令切换到你要建文件夹的目标位置,例如输入 cd /d D:\Projects 并回车——【这一步不可跳过,否则文件夹会建在系统盘根目录下】。
第三步:执行循环建夹命令。要建100个带编号的文件夹(如Folder001~Folder100),直接粘贴运行:
for /l %i in (1,1,100) do mkdir Folder%03i
这条命令里 %03i 表示三位数编号,自动补零;若要从101开始,就把第一个 1 改成 101 即可。命令执行完没有任何提示,但刷新目标文件夹就能看到全部新建完成。
用PowerShell一条命令建不规则名称文件夹
当你已有明确的文件夹名列表(比如“张三合同”“李四方案”“Q3汇报”),PowerShell比CMD更稳妥——它原生支持中文路径和空格,不会因名字含空格报错。
方法一:直接列出所有名字
在PowerShell中输入:
New-Item -ItemType Directory -Name "张三合同", "李四方案", "Q3汇报", "财务归档"
方法二:用数组批量生成(适合名字较多时)
输入:
$names = "销售部", "技术部", "HR部", "行政部"; $names | ForEach-Object { New-Item -ItemType Directory -Name $_ }
注意:PowerShell中双引号内的中文名无需额外处理,但名字里不能含 < > : " / \ | ? * 这些Windows非法字符,否则该文件夹会创建失败并报错。
用批处理文件(.bat)永久复用建夹逻辑
如果你每周都要建一批新文件夹,把命令存成.bat文件,双击就能重跑,不用每次敲一遍。
第一步:桌面右键→新建→文本文档,打开后粘贴以下内容:
@echo off
mkdir 2026年8月_日报 2026年8月_周报 2026年8月_会议纪要
pause
第二步:点击“文件→另存为”,文件名填 建夹.bat,保存类型选“所有文件”,编码选ANSI(避免中文乱码)。
第三步:把建夹.bat复制到目标文件夹内,双击运行——三个文件夹立刻生成,末尾的 pause 会让窗口暂停显示“请按任意键继续”,方便你确认是否成功。
以后只需修改.bat文件里的名字列表,保存后重新双击,就完成全新一批文件夹的创建。

















