首页 > 其他分享 >批量建文件夹bat命令

批量建文件夹bat命令

时间:2025-01-10 09:01:07浏览次数:1  
标签:folders bat name 批量 echo 文件夹 folder FOLDER

假设你有一个文本文件 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

 

标签:folders,bat,name,批量,echo,文件夹,folder,FOLDER
From: https://www.cnblogs.com/hwrex/p/18663233

相关文章

  • bat命令大全完整版
    常用的BAT命令列表,分为文件操作、流程控制、网络操作等几类:文件和目录操作cd:更改当前目录md 或 mkdir:创建目录rd 或 rmdir:删除空目录copy:复制文件move:移动文件或重命名文件del 或 erase:删除文件ren 或 rename:重命名文件或目录type:显示文本文件内容系统和环境......
  • bat提示命令语法不正确
    当遇到BAT命令语法不正确的问题时,可以按照以下步骤排查和修正:检查命令拼写:确保使用的命令名称准确无误。例如,md 和 mkdir 是创建目录的命令,而 mkdr 则是错误的。确认参数格式:每个命令都有特定的参数格式。例如,copysourcedestination 中的 source 和 destination 必......
  • bat命令电脑微信双开怎么设置
    找到微信安装路径通常微信安装在 C:\ProgramFiles(x86)\Tencent\WeChat\WeChat.exe 或 C:\ProgramFiles\Tencent\WeChat\WeChat.exe。创建批处理文件(.bat)打开记事本,输入以下内容并保存为 wechat_dual_open.bat:@echooffstart"""C:\ProgramFiles(x86)\Te......
  • MyBatis 动态 SQL、多表查询与注解开发详解
    MyBatis动态SQL、多表查询与注解开发详解1.MyBatis动态SQLMyBatis提供了强大的动态SQL功能,允许我们根据不同的条件拼接SQL语句,避免了手动拼接SQL的繁琐和错误。常见的动态SQL标签包括:if:用于条件判断,根据条件是否成立来决定是否拼接SQL片段。choose(when,ot......
  • iMessage群发:IM群发工具实现国际短信大量批量群发,每日发送百万短信
    在当今全球化的商业环境中,企业需要寻找更高效的方式与世界各地的客户建立联系。iMessage作为苹果生态系统中不可或缺的一部分,以其高度的安全性和优秀的用户体验著称。然而,对于想要通过iMessage进行大规模营销的企业来说,传统的一对一消息传递方式显然无法满足需求。本章将探讨如......
  • 【YashanDB知识库】解决mybatis的mapper文件sql语句结尾加分号";"报错
    本文内容来自YashanDB官网,原文内容请见https://www.yashandb.com/newsinfo/7863046.html?templateId=1718516现象mybatis或mybaits-plus的mapper文件sql结尾加分号";"执行时报错:”YAS-04209unexpectedword;“解决办法将sql结尾分号“;”去掉。使用注解方式写的sql语句也......
  • 目前有哪些可以快速批量修改文件时间属性的工具?
    能够快速而准确地调整文件的时间属性(如创建时间、访问时间和修改时间)对于许多用户来说是一项非常有用的能力。无论您是需要整理个人照片库,还是处理企业级数据管理任务,合适的工具可以使这一过程变得更加高效。以下是几款市场上备受好评的批量修改文件时间属性的工具,它们各具特色......
  • 欧拉OpenEuler使用nfs和rsync复制文件夹到新服务器.250109
    案例:服务器A是新服务器服务器B为老服务器需要将服务器B的/data/storage,拷贝到服务器A的/home/sync-data下一、服务器A新服务器配置nfs1.安装nfssystemctlstopfirewallddf-hmkdir-p/home/sync-datayuminstallnfs-utilssystemctlstatusnfs-serv......
  • 《深入理解Mybatis原理》MyBatis数据源与连接池详解
    MyBatis数据源DataSource分类MyBatis把数据源DataSource分为三种:UNPOOLED不使用连接池的数据源POOLED使用连接池的数据源JNDI使用JNDI实现的数据源相应地,MyBatis内部分别定义了实现了java.sql.DataSource接口的UnpooledDataSource,PooledDataSource类来表示UNPOOLED、P......
  • 批量检测微信小程序封禁状态的 Python 脚本
    Python脚本代码importrequestsimportjson#要检查的小程序AppID列表app_ids=['appid1','appid2','appid3']#请替换为实际的AppID#定义APIURL模板api_url_template='https://down.ychengsnsm.com/xcx/checkxcx.php?appid={}'#......