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

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.xdnf.cn/news/12607.html

相关文章:

  • Python 函数全攻略:函数进阶(生成器、闭包、内置函数、装饰器、推导式)
  • 6.6并发编程
  • 引起MySQL CPU 使用率过高常见因素和解决方案
  • Svelte 核心语法详解:Vue/React 开发者如何快速上手?
  • LeetCode刷题 -- 542. 【01 矩阵】最短距离更新算法实现(双向DP)
  • 粤龙庄新文化解释:龙腾南粤,酱蕴山河
  • 计算机网络第2章(下):物理层传输介质与核心设备全面解析
  • 手机号段数据库与网络安全应用
  • Java应用Flink CDC监听MySQL数据变动内容输出到控制台
  • 家政小程序开发——AI+IoT技术融合,打造“智慧家政”新物种
  • 腾讯 ovCompose 跨平台框架发布,几年后还会有人用吗?
  • VScode 使用 git 提交数据到指定库的完整指南
  • TensorFlow深度学习实战(20)——自组织映射详解
  • 【Java开发日记】说一说 SpringBoot 中 CommandLineRunner
  • PyTorch 中contiguous函数使用详解和代码演示
  • 第4章——springboot自动配置
  • LabVIEW音频测试分析
  • ​React Hooks 的闭包陷阱问题
  • YoloV12改进策略:Block改进|TAB,融合组内自注意力(IASA)和组间交叉注意力(IRCA)|即插即用
  • spring:实例工厂方法获取bean
  • 408考研逐题详解:2009年第33题
  • 第22讲、Odoo18 QWeb 模板引擎详解
  • 【PCIe总线】 -- PCI、PCIe相关实现
  • 第十五届蓝桥杯单片机国赛
  • SQL-labs通关(level1-22)
  • 主流信创数据库对向量功能的支持对比
  • Vue Fragment vs React Fragment
  • Mysql-定时删除数据库中的验证码
  • Golang基础学习
  • 性能测试-jmeter实战2