news 2026/5/25 10:31:12

.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/5/5 15:00:57

QwenTTS 预设音色

import torch import soundfile as sf from qwen_tts import Qwen3TTSModel import os# 1. 设置代理 (如果需要) os.environ[HTTP_PROXY] http://127.0.0.1:7890 os.environ[HTTPS_PROXY] http://127.0.0.1:7890# 2. 定义你要保存模型的【指定文件夹】路径 # 使用绝对路径…

作者头像 李华
网站建设 2026/5/23 0:47:16

RAG真正难点揭秘:不是检索,而是知识库管理!

文章通过物流系统比喻,指出RAG的真正难点不在检索端,而在于知识库管理。如同物流中心的核心在于仓库管理而非货物运输,RAG系统也依赖于完善的知识库管理体系来处理数据的新增、更新、分类等问题,特别是在大规模数据场景下&#xf…

作者头像 李华
网站建设 2026/5/10 0:00:25

智能环境监测系统设计

目录 智能环境监测系统概述核心组成部分关键技术应用场景示例代码示例(数据上传)扩展功能 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 智能环境监测系统概述 智能环境监测系统是一种基于物联网(…

作者头像 李华
网站建设 2026/5/16 23:02:55

智能避障扫地机器人

目录 智能避障扫地机器人的工作原理主流避障技术分类典型产品性能参数选购注意事项维护保养要点 源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 智能避障扫地机器人的工作原理 智能避障扫地机器人通过多传感器融合技术实现环境感知与…

作者头像 李华
网站建设 2026/5/21 13:19:18

华为MetaERP的成本优势不仅在于直接省掉软件许可费,更体现在通过全栈自研的技术架构和智能化能力,从长期运营中实现“极低成本”。

华为MetaERP的成本优势不仅在于直接省掉软件许可费,更体现在通过全栈自研的技术架构和智能化能力,从长期运营中实现“极低成本”。其优势具体如下表所示:成本优势类别具体表现关键数据/案例支撑直接成本削减软件许可费归零:替代Or…

作者头像 李华