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

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!"
)
)

相关文章:

  • Windows 系统安装 Redis 详细教程
  • 辊式矫平机:金属板材的“整形大师”
  • 计算机基础知识(第五篇)
  • 在命令行直接执行可以执行成功,加入crontab定时任务执行shell脚本不成功失败的问题解决方法
  • 关于 汇编语言:1. 汇编语言基础
  • 2025 年 Java 核心技术全面升级与深度应用解析
  • 2025年6月6日第一轮
  • api将token设置为环境变量
  • 动态可写的四层路由利器ngx_stream_keyval_module
  • c++算法学习6——记忆化搜索
  • 【推荐算法】推荐算法演进史:从协同过滤到深度强化学习
  • iview中的table组件点击一行中的任意一点选中本行
  • 王劲松《人民日报》撰文 重读抗战家书不忘来时路
  • 数据类型--实型
  • QT 第二讲 --- 基础篇 Qt的第一个程序
  • 【Go语言基础【12】】指针:声明、取地址、解引用
  • 【python】RGB to YUV and YUV to RGB
  • 隐私计算时代B端页面安全设计:数据脱敏与权限体系升级路径
  • RT-Thread内核组成——内核移植
  • 小白成长之路-Linux Shell脚本练习
  • 网站建设及推广服务公司/企业网站怎么做
  • 企业建立自己网站主要方式/广州网络seo优化
  • 看手表网站/品牌营销战略
  • 0基础的怎么转行互联网/网站优化包括对什么优化
  • 网上做任务赚钱网站有哪些/seo服务外包报价
  • 俄罗斯网站域名注册/seo建站技巧