You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改Batch脚本以创建指定层级多文件夹结构求助

修改后的Batch脚本(创建指定文件夹层级)

原脚本会给A、B文件夹创建完全相同的子文件夹,不符合需求。以下是修改后的脚本,能精准创建你需要的文件夹结构:

@ECHO ON
SET RootDir=C:\Main

:: 创建根目录(如果不存在)
IF NOT EXIST "%RootDir%" MD "%RootDir%"

:: 处理A文件夹及其子文件夹
SET SubAFolders=Rates,Docs,Fee,Category
FOR %%F IN (%SubAFolders%) DO (
    IF NOT EXIST "%RootDir%\A\%%~F" MD "%RootDir%\A\%%~F"
)

:: 处理B文件夹及其子文件夹
SET SubBFolders=Grades,6000,7,8,Falcon
FOR %%F IN (%SubBFolders%) DO (
    IF NOT EXIST "%RootDir%\B\%%~F" MD "%RootDir%\B\%%~F"
)

EXIT

脚本说明:

  • 先检查并创建根目录C:\Main,避免根目录不存在导致子文件夹创建失败
  • 分别为A、B文件夹定义独立的子文件夹列表,确保各自只创建指定的子目录
  • 每个循环单独处理对应父文件夹的子目录,避免交叉创建不需要的文件夹

内容的提问来源于stack exchange,提问作者aza01

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 13:14:58