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

)

)

相关推荐
liliangcsdn2 分钟前
结合prompt分析NodeRAG的build过程
java·服务器·人工智能·数据分析·知识图谱
siriuuus18 分钟前
Linux 磁盘扩容及分区相关操作实践
linux·运维·服务器
jz_ddk1 小时前
[Linux] Linux标准块设备驱动详解:从原理到实现
linux·运维·服务器·驱动开发
也许,也会2 小时前
PLC NCU1750与PLC1200s7通讯
运维·服务器
小韩博2 小时前
Windows 权限提升(一)
windows
Hello.Reader3 小时前
一文吃透 Protobuf “Editions” 模式从概念、语法到迁移与实战
linux·服务器·网络·protobuf·editions
魔都吴所谓4 小时前
【Python】根据开始时间、结束时间计算中间时间
开发语言·windows·python
syty20205 小时前
flink 伪代码
java·windows·flink
IDOlaoluo6 小时前
TortoiseGit 2.4.0.0 64位安装教程(附详细步骤和Git配置 附安装包)
windows
知行力6 小时前
【GitHub每日速递】不止 TeamViewer 替代!RustDesk 与 PowerToys,Windows 效率神器
windows·github·teamviewer