批量建文件夹bat命令

假设你有一个文本文件 folders.txt,其中每行包含一个要创建的文件夹名称。你可以使用以下批处理脚本来读取这个文件并创建相应的文件夹。

folders.txt 内容示例

Folder1
Folder2
Folder3
SubFolder\FolderA
SubFolder\FolderB

批处理脚本 (create_folders.bat)

@echo off
setlocal enabledelayedexpansion

REM 设置文件夹名称列表文件路径
set FOLDER_LIST=folders.txt

REM 检查文件是否存在
if not exist %FOLDER_LIST% (
    echo 文件 %FOLDER_LIST% 不存在。
    exit /b 1
)

REM 读取文件夹名称列表并创建文件夹
for /f "delims=" %%i in (%FOLDER_LIST%) do (
    set "folder_name=%%i"
    if not exist "!folder_name!" (
        mkdir "!folder_name!"
        echo 创建文件夹: !folder_name!
    ) else (
        echo 文件夹 !folder_name! 已存在。
    )
)

echo 所有文件夹创建完成。
pause

 

posted @   黄文Rex  阅读(130)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示