当前位置: 首页 > article >正文

bat批量去掉本文件夹中的文件扩展名

本文本夹内

批量去掉本文件夹中的文件扩展名


假如你有一些文件,你想去掉他们的扩展名
有没有方便的办法呢
今天我们就分享一种办法。
下面,就来看看吧。
首先我们新建一个记事本,把名字改为,批量去掉本文件夹中的文件扩展名.txt
然后把这一段代码粘到记事本中,保存之后,把扩展名txt改为bat。
然后,双击这个文件,然后看效果。
看到了吧,本文件夹中的其它文件,全部都去掉了扩展名。

@echo off
setlocal enabledelayedexpansion

:: 设置目标文件夹路径(这里假设批处理文件就在目标文件夹内,或者你可以使用绝对路径)
set "targetFolder=."

:: 转到目标文件夹
cd /d "%~dp0%targetFolder%"

:: 遍历文件夹中的每个文件
for %%f in (*.*) do (
:: 检查文件扩展名是否不是.bat
if /i not "%%~xf"==".bat" (
:: 提取文件名(不包括扩展名)
set "filename=%%~nf"
:: 移除文件的扩展名
ren "%%f" "!filename!"
)
)

http://www.lryc.cn/news/2404554.html

相关文章:

  • 基于ROS2,撰写python脚本,根据给定的舵-桨动力学模型实现动力学更新
  • Scrapy爬虫教程(新手)
  • 数据可视化大屏案例落地实战指南:捷码平台7天交付方法论
  • 第五篇:Go 并发模型全解析——Channel、Goroutine
  • 锁的艺术:深入浅出讲解乐观锁与悲观锁
  • 在网页加载时自动运行js的方法(2025最新)
  • 在Windows下编译出llama_cpp_python的DLL后,在虚拟环境中使用方法
  • CSS radial-gradient函数详解
  • n8n 自动化平台 Docker 部署教程(附 PostgreSQL 与更新指南)
  • 关于datetime获取时间的问题
  • 前端面试五之vue2基础
  • 使用python实现奔跑的线条效果
  • Oracle 审计参数:AUDIT_TRAIL 和 AUDIT_SYS_OPERATIONS
  • Android LinearLayout、FrameLayout、RelativeLayout、ConstraintLayout大混战
  • Unity版本使用情况统计(更新至2025年5月)
  • GPUCUDA 发展编年史:从 3D 渲染到 AI 大模型时代(上)
  • 人机融合智能 | 可穿戴计算设备的多模态交互
  • Impromptu VLA:用于驾驶视觉-语言-动作模型的开放权重和开放数据
  • AI智能体,为美业后端供应链注入“智慧因子”(4/6)
  • 跨平台资源下载工具:res-downloader 的使用体验
  • ps蒙版介绍
  • 数据湖是什么?数据湖和数据仓库的区别是什么?
  • 用Ai学习wxWidgets笔记——在 VS Code 中使用 CMake 搭建 wxWidgets 开发工程
  • 【深度学习新浪潮】如何入门三维重建?
  • Android实现点击Notification通知栏,跳转指定activity页面
  • Codeforces Round 1025 (Div. 2) B. Slice to Survive
  • ubuntu中使用docker
  • 复制与图片文件同名的标签文件到目标路径
  • 【深度学习-Day 24】过拟合与欠拟合:深入解析模型泛化能力的核心挑战
  • [ElasticSearch] DSL查询