本文目录导读:

- 方法一:使用 Windows 批处理 (.bat)
- 方法二:使用 PowerShell 脚本
- 方法三:使用 Python 脚本
- 方法四:在 Excel 中生成批量命令
- 方法五:使用 ChatGPT/DeepSeek 在线生成
我为您整理了不同场景下批量创建文件夹的几种方法,您可以根据自己的操作系统和需求选择合适的方式。
使用 Windows 批处理 (.bat)
基本批量创建
创建一个 .bat 文件(如 create_folders.bat),代码:
@echo off mkdir 文件夹1 文件夹2 文件夹3 文件夹4 文件夹5 echo 文件夹创建完成! pause
或者逐行创建:
@echo off
setlocal enabledelayedexpansion
for %%i in (1 2 3 4 5) do (
mkdir "文件夹%%i"
)
echo 五个文件夹已创建
pause
根据文本列表创建
先准备一个 list.txt 文件(一行一个文件夹名),再写脚本:
@echo off
for /f "tokens=*" %%a in (list.txt) do (
mkdir "%%a"
)
echo 批量创建完成!
pause
使用 PowerShell 脚本
按数字序列创建
# 创建“项目1”到“项目10”
1..10 | ForEach-Object { New-Item -Path ".\项目$_" -ItemType Directory }
从CSV文件读取名称
# 假设有 names.csv(列标题 FolderName)
Import-Csv .\names.csv | ForEach-Object {
New-Item -Path $_.FolderName -ItemType Directory
}
带日期前缀的文件夹
# 创建 2024-01-01 到 2024-01-07
$start = Get-Date "2024-01-01"
$end = Get-Date "2024-01-07"
for ($date = $start; $date -le $end; $date = $date.AddDays(1)) {
New-Item -Path $date.ToString("yyyy-MM-dd") -ItemType Directory
}
使用 Python 脚本
基本批量创建
import os
# 1. 手动指定名称
folders = ["项目A", "项目B", "项目C", "项目D"]
for folder in folders:
os.makedirs(folder, exist_ok=True)
# 2. 按数字序列(01-10)
for i in range(1, 11):
os.makedirs(f"文件夹_{i:02d}", exist_ok=True)
# 3. 从文本文件读取
with open("folder_names.txt", "r") as f:
names = [line.strip() for line in f if line.strip()]
for name in names:
os.makedirs(name, exist_ok=True)
print("✅ 所有文件夹已创建完成!")
在 Excel 中生成批量命令
3步搞定:
- 在A列输入所有文件夹名称
- B1输入公式:
="mkdir "&A1 - 回车后向下填充,然后将B列内容复制到记事本,保存为
.bat文件执行
使用 ChatGPT/DeepSeek 在线生成
您可以直接告诉我需求,
“请给我创建一个Python脚本,在D盘test文件夹下,创建名为‘图片2024-01’到‘图片2024-12’共12个文件夹”
我会直接生成完整可用的代码。
💡 推荐选择:
- 简单序列命名 → Windows批处理(方法一)
- 需要灵活命名或高级逻辑 → PowerShell(方法二)
- 跨平台或复杂场景 → Python(方法三)
- 快速一次性任务 → Excel+记事本(方法四)
需要我帮您写特定需求的脚本吗?请告诉我:
- 文件夹命名规则(如固定前缀+编号/日期)
- 创建数量
- 保存路径(桌面/指定文件夹等)
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播