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

)

)

相关推荐
NEXU53 小时前
Linux:套接字
linux·服务器·网络
FreeBuf_5 小时前
CERT/CC警告:新型HTTP/2漏洞“MadeYouReset“恐致全球服务器遭DDoS攻击瘫痪
服务器·http·ddos
麦兜*7 小时前
【swift】SwiftUI动画卡顿全解:GeometryReader滥用检测与Canvas绘制替代方案
服务器·ios·swiftui·android studio·objective-c·ai编程·swift
DavieLau9 小时前
C#项目WCF接口暴露调用及SOAP接口请求测试(Python版)
xml·服务器·开发语言·python·c#
星哥说事10 小时前
如何将堡塔云WAF迁移到新的服务器
服务器·git·github
₯㎕星空&繁华11 小时前
Linux-地址空间
linux·运维·服务器·经验分享·笔记
云心雨禅11 小时前
网站突然崩了,此站点遇到了致命错误!
服务器·mysql
Mr_Xuhhh12 小时前
传输层协议TCP(3)
运维·服务器·网络·网络协议·tcp/ip·http·https
北十南13 小时前
SODA自然美颜相机(甜盐相机国际版) v9.3.0
android·windows·数码相机
lsnm13 小时前
【LINUX网络】HTTP协议基本结构、搭建自己的HTTP简单服务器
linux·运维·服务器·c语言·网络·c++·http