当前位置: 首页 > 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!"
)
)

http://www.lqws.cn/news/205597.html

相关文章:

  • 数据类型 -- 字符
  • Python基于Django的文件销毁系统【附源码、文档说明】
  • 操作系统进程管理解析:从 fork 到 exec 的全流程实战与底层原理
  • Unity | AmplifyShaderEditor插件基础(第五集:简易膨胀shader)
  • ThingsCloud事物云平台搭建-微信小程序
  • 【基础算法】差分算法详解
  • 【Linux】SSH:免密登录
  • Design Theory and Method of Complex Products: A Review
  • 数据通信基础
  • 【51单片机】2. 进阶点灯大师
  • AI浪潮下的IT行业:威胁、转变与共生之道
  • 小白成长之路-Linux Shell脚本练习
  • PC与Windows远程连接与串流:方案简介(ZeroTier + Parsec、Moonlight + Sunshine、网易UU远程)
  • Vue3 项目的基本架构解读
  • CVE-2023-25194源码分析与漏洞复现(Kafka JNDI注入)
  • C# 类和继承(扩展方法)
  • React Hooks 示例项目
  • 基于 STM32 的四路 PWM 控制智能小车运动的模块化控制程序
  • natapp 内网穿透失败
  • 基于 TAPD 进行项目管理
  • [论文阅读] 人工智能 | 搜索增强LLMs的用户偏好与性能分析
  • ubuntu中使用docker
  • 如何在Unity中实现点击一个按钮跳转到哔哩哔哩
  • Xela矩阵三轴触觉传感器的工作原理解析与应用场景
  • 深入解析HarmonyOS5 UIAbility组件:从核心架构到实战应用
  • 计算矩阵A和B的乘积
  • 15-Oracle 23ai Vector Search Similarity Search-向量相似性和混合搜索-实操
  • Mac软件卸载指南,简单易懂!
  • 不要调用 TOARRAY() 从 LARAVEL COLLECTION 中获取所有项目
  • 基于Flask框架的前后端分离项目开发流程是怎样的?