一键建立上千个文件夹的批处理脚本这样写
发布日期:2025-10-24 06:46 点击次数:172
写批处理脚本实现一键建上千个文件夹,核心是通过 循环命令 批量执行创建操作,主要分「规律命名」和「读取外部列表」两种场景,以下是具体脚本和使用方法。
方案 1:规律命名文件夹(如 “文件 001 - 文件 1000”)
适合文件夹名称有规律的场景(如编号、日期),无需额外准备名称列表,脚本自动生成。
脚本代码(复制到记事本,保存为「创建文件夹.bat」)
batch
使用步骤
复制上面的代码,粘贴到「记事本」中。修改脚本里的 「自定义设置」 部分:
目标路径:比如改成你想存放文件夹的位置(如E:\工作文件\客户资料)。前缀:根据需求修改(如 “客户”“文档”,不需要前缀可设为set "前缀=")。总数:填写需要创建的文件夹数量(如 1000)。
记事本点击「文件→另存为」,设置「保存类型」为「所有文件」,文件名改为「创建文件夹.bat」,点击保存。
双击运行这个.bat文件,等待执行完成即可。
方案 2:读取 TXT 列表创建(无规律名称)
适合文件夹名称无规律的场景(如客户名、产品名),需先把所有名称按行写在 TXT 里,脚本读取 TXT 批量创建。
步骤 1:准备名称列表(TXT 文件)
新建一个记事本,命名为「文件夹名称.txt」。每一行写一个文件夹名称(如客户名、产品名),示例:plaintext张三-合同文件李四-项目资料王五-设计图纸...(共1000行)保存 TXT,注意:「编码格式」选择「ANSI」(避免中文乱码)。
脚本代码(复制到记事本,保存为「批量建文件夹.bat」)
batch
使用步骤
复制代码到记事本,修改「自定义设置」中的「目标路径」和「名称列表路径」(确保 TXT 路径正确)。按方案 1 的步骤,将记事本保存为「批量建文件夹.bat」。双击运行.bat文件,脚本会自动读取 TXT 里的名称,批量创建文件夹。
关键注意事项
路径格式:目标路径结尾无需加 “\”(脚本已处理),但路径中如果有空格,必须用英文引号包裹(如"D:\我的 工作文件")。非法字符:文件夹名称不能包含 \ / : * ? " < > | 这些符号,否则会创建失败,需提前清理名称列表。中文乱码:脚本开头的chcp 65001是 UTF-8 编码,若仍乱码,可尝试将chcp 65001改为chcp 936(GBK 编码),同时确保 TXT 文件编码与脚本一致。重复处理:脚本会自动跳过已存在的文件夹,不会覆盖或报错,可放心重复运行。
