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

)

)

相关推荐
南玖yy1 小时前
Linux 桌面市场份额突破 5%:开源生态的里程碑与未来启示
linux·运维·服务器·汇编·科技·开源·gradle
墨风如雪3 小时前
探索传家宝VPS:您的全球高性能VPS优选平台,不止于推荐!
服务器
丨千纸鹤丨4 小时前
高可用集群Keepalived
linux·服务器·网络
三口吃掉你4 小时前
Web服务器(Tomcat、项目部署)
服务器·前端·tomcat
Spliceㅤ5 小时前
Spring框架
java·服务器·后端·spring·servlet·java-ee·tomcat
程序员黄老师6 小时前
在 Windows 使用 Nginx/HAProxy 实现负载均衡
windows·nginx·负载均衡
SH11HF7 小时前
ZABBIX配置自动发现与自动注册,网易邮箱告警和钉钉告警
运维·服务器·zabbix
我很好我还能学7 小时前
【计算机网络 篇】TCP基本认识和TCP三次握手相关问题
运维·服务器·网络
布说在见7 小时前
踩坑与成长:WordPress、MyBatis-Plus 及前端依赖问题解决记录
服务器·学习·php
nlp研究牲8 小时前
latex中既控制列内容位置又控制列宽,使用>{\centering\arraybackslash}p{0.85cm}
服务器·前端·人工智能·算法·latex