news 2026/5/6 11:30:58

.bat脚本新建文件夹【项目结构】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
.bat脚本新建文件夹【项目结构】

一、源码

当有原来的同名文件时保留原来的文件夹【仅限文件夹同名保留】

NewFile.bat

@echo off chcp 65001 > nul 2>&1 setlocal enabledelayedexpansion :: 获取脚本所在的文件夹路径 set "script_dir=%~dp0" echo ====================================== echo 目标创建路径:%script_dir% echo ====================================== echo 开始创建预设文件夹... echo. :: 定义要创建的文件夹列表 先不创建 bin build set "folders=3rdparty doc example package scripts src" :: 循环处理每个文件夹 for %%f in (%folders%) do ( set "full_path=!script_dir!%%f" if not exist "!full_path!" ( mkdir "!full_path!" > nul 2>&1 if exist "!full_path!" ( echo ✅ 成功创建文件夹:%%f ) else ( echo ❌ 创建失败:%%f(可能权限不足或路径非法) ) ) else ( if exist "!full_path!\." ( :: 用引号包裹整个输出内容,避免括号被误解析 echo "ℹ️ 文件夹【%%f】已存在,保留原有所有内容,不做任何修改" ) else ( :: 同样用引号包裹 echo "⚠️ 无法创建文件夹【%%f】,存在同名文件,请先删除该文件" ) ) ) echo. echo ====================================== echo 文件夹创建流程结束! echo 👉 已存在的文件夹均保留原有内容,未创建的已补全 echo ====================================== pause endlocal

旧版(只管创建,不保留)

@echo off chcp 65001 > nul 2>&1 setlocal enabledelayedexpansion :: 开启延迟环境变量扩展 :: 获取脚本所在的文件夹路径 set "script_dir=%~dp0" echo 脚本所在路径:%script_dir% echo 正在该路径下创建文件夹... echo. :: 定义要创建的文件夹列表 bin build set "folders=3rdparty doc example package scripts src" :: 循环创建文件夹 for %%f in (%folders%) do ( set "full_path=!script_dir!%%f" if not exist "!full_path!" ( mkdir "!full_path!" echo ✅ 已创建: %%f ) else ( echo ⚠️ 已存在: %%f ) ) echo. echo 所有文件夹创建操作完成! pause endlocal

二、使用方法

1.新建.bat

在需要新建文件夹的位置,新建.bat【新建.txt 改后缀,名称随意】

2.将源码复制,然后双击运行

3.【扩展】如果需要改文件夹名称

set "folders=3rdparty bin build doc example package scripts src"

在folders= 后面自行添加删除

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 15:13:30

导师推荐2026 TOP10 AI论文工具:MBA毕业论文写作全测评

导师推荐2026 TOP10 AI论文工具:MBA毕业论文写作全测评 2026年MBA论文写作工具测评:为什么你需要一份精准指南 随着人工智能技术的不断进步,AI论文工具已经成为学术研究中不可或缺的辅助工具。对于MBA学生而言,撰写高质量的毕业论…

作者头像 李华
网站建设 2026/4/21 5:22:32

慢充3.3kW占20%,普通7kW占50%,快充11kW占20%,超充20kW占10

基于蒙特卡洛思想生成10000台充电汽车充电负荷曲线充电汽车负荷预测这事挺有意思的。咱们今天直接上干货,用蒙特卡洛方法撸出一万辆车子的充电曲线。别被名字吓到,说白了就是靠大量随机采样模拟真实场景——就像在赌场扔骰子,次数多了总能逼近…

作者头像 李华
网站建设 2026/5/1 4:38:04

基于深度学习的车辆追踪系统

目录 深度学习车辆追踪系统概述关键技术组成典型应用场景挑战与优化方向 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 深度学习车辆追踪系统概述 深度学习车辆追踪系统利用卷积神经网络(CNN)、循环神经网络&…

作者头像 李华
网站建设 2026/5/3 6:32:56

基于深度学习的工地安全帽检测系统

目录深度学习的工地安全帽检测系统概述核心技术方法系统实现流程性能优化方向应用效果评估源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!深度学习的工地安全帽检测系统概述 工地安全帽检测系统利用计算机视觉和深度学习技术&#xff…

作者头像 李华
网站建设 2026/4/25 15:28:51

基于深度学习的坐姿检测系统

目录 深度学习的坐姿检测系统概述核心技术与方法系统实现流程应用场景与优化 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 深度学习的坐姿检测系统概述 坐姿检测系统利用计算机视觉和深度学习技术,实时监测人体坐姿状态…

作者头像 李华