利用Bat命令批量修改文件名

article/2025/9/30 21:58:28

因为科研需求,需要把文件名规范统一命名。

整体思路:

先获得原始文件名字(带后缀),再导到excel里搞好新名字,构建好Bat的ren函数,完成修改。

具体措施:

1)读取原本文件名称

在相应的文件目录下,新建一个文本文件,并且打开输入 dir *.* /b>rename.txt。(注意其中有空格:dir+空格+*.*+空格+/b>rename.txt),rename.txt这个名字可以随意命名,*.* 前面的*和后面的*分别是文件名和后缀,用*就代表任意。

2)构建ren函数

目标就是基于构建出ren公式:ren+空格+旧文件名+空格+新文件名。前后文件名需要加上引号才行,例如ren "1.jpg" "001.jpg")

3)创建bat文件,把拼好的函数粘贴到新建的txt中,并把后缀改成".bat"即可。

 双击即完成名字的批量修改。

批量创建很多文件夹也可用bat来做。后续遇到再写

 


http://chatgpt.dhexx.cn/article/2Q9U4enS.shtml

相关文章

Excel、bat命令批量新建、修改文件或文件名

目录 1.批量新建文件夹2.批量新建文件3.批量提取文件名4.批量重命名文件5.生成目录树 1.批量新建文件夹 打开记事本输入 md 文件;第二个;第三个文件 另存为bat的后缀 双击运行bat文件即可 2.批量新建文件 打开Excel,第一列输入文件名 第二列输入保存路径&a…

windows的bat命令记录

查看防火墙开放端口 首先可以同时按下winr快捷键调出运行菜单,输入cmd命令确定。 点击确定之后进入了命令行的界面,在界面中输入netstat -a的命令。 cd命令 //进入G盘 G://获取帮助 cd /?// 跳转到上一层目录 cd ..// 跳转到其他目录 d://进入到E盘的指定文件夹 cd /d e:\e…

windows10 bat命令获取日期时间

系统版本 win10 英文OS Windows Edition:Windows 10 ProSettings-Language:English(United States) 获取日期命令 完整的日期:date(输出如下图) 裁剪方法:echo %date:~起点位,数据长度% 【英文版】对…

.bat脚本基本命令合集

bat脚本的基本命令语法 一、批处理的常见命令 1、REM 和 :: 2、ECHO 和 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和 : 9、FIND 10、START 11、assoc 和 ftype 12、pushd 和 popd 13、CALL …

bat命令大全

文章目录 一、bat(批处理文件类型)二、命令简介1.基础语法2.关闭或打开回显命令3.定义变量4.调用变量5.已管理员身份执行了命令提示符6.进入指定路径7.防止dos窗口关闭8.延迟执行命令9.输出信息到控制台10.循环11.调用某个bat文件并执行12.打开某个文件夹…

华为性格测试指导

这是华为网测之后性格测试的指导文章,有兴趣的可以看下。主要是以截图的方式显示的FDF文件,不影响查看。PS:一般网测表现的“拼命点”都能过,除非心理确实不适合华为氛围的,那就不要强求了吧。

【软件测试岗面经分享】华为测试工程师面经,已成功上岸

努力不会白费,成功不会白来 关注小编公众号:《阿里大叔说测试》即可获得由小编精心整理好的大厂面试问题和答案并能够在第一时间获取们后续发布的最新分享和面经。 您的关注就是对我们后续创作的最大支持 前言 十分感谢J的投稿,很高兴能向…

华为性格面试的技巧方法

在网上看到有关于华为的比较好的性格测试攻略,转载造福后来人! 1、几个原则必须要遵守 (1)华为喜欢那种喜欢加班的人,所以必须要能吃苦耐劳不计较报酬 (2)华为喜欢中庸,不要表现自己…

华为性格面试的破解方法

1、几个原则必须要遵守 (1)华为喜欢那种喜欢加班的人,所以必须要能吃苦耐劳不计较报酬 (2)华为喜欢中庸,不要表现自己的特性,有自己性格一定会被刷掉 (3)华为喜欢稳定的&…

华为综合测试备考笔记

首先要明确,企业对应岗位和你合适不合适,如果不合适的话没必要去故意贴合,这样企业能招收到合适的人选,我们也能找到舒心的工作。首先我们要对企业需要的人进行一个群像描绘:华为需要:吃苦耐劳,…

华为性格测试题目讲解

整体分析 性格测试共36页,每页有6个陈述句,对每个陈述句以9点的尺度进行分析,范围从“非常强烈的不同意”到“非常强烈地同意”,并在35分钟内做完; 例如, 如果你对两个或以上陈述句给出相同评分&#xff…

华为性格测试挂的原因是什么?这局怎么破?

本文 Github/javamap 已收录,有Java程序员进阶技术知识地图以及我的系列文章,欢迎大家Star。 能搜到这篇文章的,性格测试已经成功80%了,因为另一部分人觉得性格测试有什么难的,把性格测试当做主观题来送命!…

【华为OD】华为性格测试(综合测试)高分策略

性格测试(综合测试) 注意: 1、性格测试非常重要,是一次否决制,18 个月有效期,所以态度一定要认真对待,不要随便乱选; 2、做题原则:正向原则,积极乐观向上 3、时间为 25-30 分钟,会频…

手敲Java:打印菱形!

哈哈~ 中午吃饭的时候想到打印正三角形的实现思路;又一想,将一个正三角形打印两遍不就是一个菱形嘛!说干就干,利用休息时间随手敲了一个打印菱形的方法;下面放代码以及控制台打印效果: public class Print…

Java输出菱形

用Java输出菱形本身是一个比较简单的问题。 这是Java初学者都要编写的一个算法。 当用数学的角度来看这道题是就会碰出火花 这是图形 一个九行九列的菱形 我们以第五行第五列做为该图形的坐标轴以菱形中心点为原点(取向下左为正) 这样就把这个图形…

使用Java打印字母菱形

题目描述 打印字母菱形 输入描述 输入一个大写字母与一个整数n&#xff0c;1<n<26 输出描述 输出如下高度为2n-1的菱形&#xff1b; 注意&#xff1a;A的下一个字母是B&#xff0c;Z的下一个字母是A 代码&#xff1a; package zimulingxing; import java.util.Scanner; p…

Java打印实心菱形与空心菱形

由于我已经知道我需要的菱形是什么样&#xff0c;所以我的思路是把菱形分为上下两部分先打印上半部分&#xff0c;再打印下半部分&#xff1b; 实心菱形&#xff1a; 第一个for循环限定菱形的行数&#xff0c;第二个for循环限定打印空格&#xff0c;第三个for循环打印*&#x…

在java中如何用 for循环打印出一个菱形

写在前面&#xff0c;这是一个java编写的for循环编写的两个代码&#xff0c;一个是九九乘法表&#xff0c;另外一个是打印菱形。 for循环&#xff0c;是很多人在初学一门编程语言时都会遇到的小难题&#xff0c;下面分享两个用java程序编写的for循环代码&#xff0c;希望能对大…

Java for循环打印菱形

Java for循环打印菱形 Java代码输出菱形的方法和思路有很多&#xff0c;在此分享一个稍带模块化拆分思想的解决方案&#xff0c;将需要输出的菱形拆分成8个模块&#xff08;如下图&#xff09;&#xff0c;每个模块独立实现输出。 优点&#xff1a;8个模块之间耦合性降低&…

运用java打印出菱形

* * * * * * * * * * * * * * * * * * * * * * * * * 首先我们需要打印出空格跟打印出三角形是一样的我们需要用到循环嵌套 不同的是需要在for下面嵌套两个for import java.util.Scanner; public class TestLing{ public static void main (Stri…