如何一次性创建上万个文件夹 常见办公软件批量操作方法【办公】

发布时间 - 2026-02-02 00:00:00    点击率:
可使用CMD、PowerShell、Excel生成BAT、7-Zip解压法或Python脚本五种方法批量创建上万个文件夹:CMD用for循环调用md命令;PowerShell支持带前导零命名;Excel构造MD命令保存为BAT运行;7-Zip通过文本列表压缩后解压建夹;Python用os.makedirs循环创建。

☞☞☞☞点击夸克ai手把手教你,操作像呼吸一样简单!☜☜☜☜☜

如果您需要在计算机中快速生成大量文件夹,例如用于归档、测试或项目管理,手动逐个创建显然不现实。以下是几种常见办公软件及系统工具实现一次性创建上万个文件夹的有效方法:

一、使用Windows命令提示符(CMD)

通过批处理命令调用MD(Make Directory)指令,可在极短时间内完成上万级文件夹的创建,无需额外软件,兼容所有Windows系统版本。

1、按下 Win + R,输入 cmd 并回车,打开命令提示符窗口。

2、使用 cd 命令切换至目标路径,例如输入 cd /d D:\test 并回车。

3、输入以下完整命令并回车执行:for /L %i in (1,1,10000) do md "folder_%i"

4、等待命令运行完毕,D:\test 目录下将生成名为 folder_1 至 folder_10000 的10000个文件夹。

二、使用PowerShell脚本

PowerShell支持更灵活的命名规则与条件判断,适合需按特定格式(如带前导零、日期组合)批量建夹的场景,且执行效率高于CMD。

1、右键点击目标文件夹空白处,选择 “在此处打开 PowerShell 窗口”(Windows 10/11)或先运行 PowerShell 再用 Set-Location 切换路径。

2、输入以下命令并回车:1..10000 | ForEach-Object { New-Item -ItemType Directory -Name ("folder_{0:D5}" -f $_) }

3、该命令将创建 folder_00001 至 folder_10000 共10000个带五位数字编号的文件夹。

三、利用Excel生成BAT批处理文件

借助Excel的填充与公式功能构造可执行的MD命令序列,再保存为BAT文件运行,适用于不熟悉命令行但熟练使用Excel的办公人员。

1、在Excel A1单元格输入 1,A2输入 2,选中A1:A2向下拖拽至A10000,生成1–10000序列。

2、在B1输入公式:="md ""folder_"&A1&""" ",双击填充柄复制至B10000。

3、全选B列内容,复制后粘贴至记事本,首行添加 @echo off,另存为 create_folders.bat,编码选择ANSI。

4、双击运行该BAT文件,即可在当前目录下生成10000个文件夹。

四、使用7-Zip临时压缩包解压法

7-Zip支持直接从文本列表创建目录结构,无需编写代码,适合临时性、低频次大批量建夹需求,依赖7-Zip软件已安装。

1、新建文本文档,每行写一个文件夹名,例如:folder_1folder_2...folder_10000,共10000行。

2、将该文本保存为 folders.txt,确保编码为UTF-8无BOM。

3、右键点击 folders.txt,选择 7-Zip → 添加到压缩包…,在“压缩包格式”中选 ZIP,勾选 “创建空文件夹”,点击确定。

4、得到 ZIP 文件后,右键解压至目标位置,7-Zip将自动重建全部10000个空文件夹。

五、Python脚本快速执行

Python提供跨平台的os.makedirs()与循环控制能力,适合已有Python环境或需后续扩展逻辑(如嵌套子目录、权限设置)的用户。

1、新建文

本文件,输入以下代码并保存为 make_dirs.py

import os for i in range(1, 10001):   os.makedirs(f"folder_{i}", exist_ok=True)

2、确保已安装Python,打开命令行,进入该文件所在目录,执行:python make_dirs.py

3、脚本运行结束后,当前目录下即生成10000个独立文件夹,名称依次为 folder_1 至 folder_10000。


# excel  # python  # windows  # 计算机  # 编码  # 工具  # ai  # 解压  # win  # 办公软件  # windows系统  # echo  # Object  # for  # foreach  # Directory  # 循环  # bom  # location  # 保存为  # 压缩包  # 可在  # 双击  # 目录下  # 万个  # 命令行  # 右键点击  # 命令提示符  # 已有 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 详解Huffman编码算法之Java实现  nodejs redis 发布订阅机制封装实现方法及实例代码  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  Laravel如何处理文件下载请求?(Response示例)  android nfc常用标签读取总结  html5的keygen标签为什么废弃_替代方案说明【解答】  焦点电影公司作品,电影焦点结局是什么?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  浅谈redis在项目中的应用  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  微信小程序 配置文件详细介绍  如何在香港免费服务器上快速搭建网站?  详解jQuery中基本的动画方法  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  ,在苏州找工作,上哪个网站比较好?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  如何在建站之星网店版论坛获取技术支持?  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  文字头像制作网站推荐软件,醒图能自动配文字吗?  ,交易猫的商品怎么发布到网站上去?  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  Laravel storage目录权限问题_Laravel文件写入权限设置  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  如何在IIS中新建站点并解决端口绑定冲突?  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  如何快速生成高效建站系统源代码?  如何用虚拟主机快速搭建网站?详细步骤解析  如何构建满足综合性能需求的优质建站方案?  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  网站制作企业,网站的banner和导航栏是指什么?  如何快速生成专业多端适配建站电话?  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  Laravel如何生成URL和重定向?(路由助手函数)  高防服务器租用首荐平台,企业级优惠套餐快速部署  网易LOFTER官网链接 老福特网页版登录地址  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  如何快速完成中国万网建站详细流程?  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  Laravel怎么在Controller之外的地方验证数据  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问