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

)

)

相关推荐
QXWZ_IA32 分钟前
变电站数字孪生巡检的能力分层、数据接入与空间计算边界
运维·服务器·空间计算
小天源2 小时前
智叟云集系统 · 架构与职责分层
服务器·前端·数据库
中二骚年2 小时前
Windows 安全中心 / 防火墙故障,calc和Microsoft Store,终端(管理员)无法正常打开。 原因 + 修复方案
windows·安全·microsoft
herinspace2 小时前
管家婆实用贴-SQL 2008如何修改成混合模式
服务器·数据库·sql·管家婆软件·财务软件·合肥管家婆软件
克里斯蒂亚诺更新3 小时前
一个服务器访问另外一个服务器端口页面
运维·服务器
Land03293 小时前
财务RPA落地指南:银企对账、发票三单匹配、ERP台账自动化,RPA离线方案解析
服务器·自动化·rpa
12.=0.3 小时前
【持续更新】shell脚本 + Linux命令
linux·运维·服务器
无言听风雨丶3 小时前
Linux 容器本质探秘:Cgroup 与 Namespace 深度解析与实战
linux·运维·服务器·kubernetes
万联WANFLOW3 小时前
CVE-2026-98432 等漏洞自查:AI 查出的 Linux、Windows 漏洞,运维怎么确认受不受影响
linux·运维·windows·网络安全
数字新视界3 小时前
机房动环监控系统在提升数据中心能效与安全中的应用探索
大数据·服务器·数据库·动环监控系统·动力与环境监控系统