批量更改.txt文件名

一、第一种方式(序号从1开始)

1、选中要更改文件名的文件

2、回到第一个文件,鼠标右键选择重命名

3、输入想要更改的文件名,回车,就成功了!

在这里插入图片描述在这里插入图片描述在这里插入图片描述

二、第二种方式(可自定义序号)

1、在需要更改文件的文件夹里新建一个记事本,输入以下内容:

@echo off

set a=00  

setlocal EnableDelayedExpansion

for %%n in (*.txt) do (

set /A a+=1

ren "%%n" "文章!a!.txt"

)

说明:a=00 是序号,00表示从1开始; “文章!a!.txt” 的“文章”是想要的文件名

2、保存格式为“.bat”。

在这里插入图片描述

3、双击运行.bat文件即可。

在这里插入图片描述
注意:序号a=50,即文件名从51开始,如果发现从52开始了,就再双击.bat文件。


如果看了这篇文章对你有帮助或让你学到了知识,请给我一个赞吧,谢谢!

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
根据引用\[1\]中的代码,你可以使用以下步骤来批量修改txt文件名: 1. 使用dir函数导入需要修改文件名的文件的文件名。 2. 使用regexp函数提取学号,并进行匹配。 3. 根据需要的元素组成新的文件名。 4. 使用批量改名的方法将文件名修改为新的文件名。 具体的代码如下所示: ```matlab % 1. 导入需要修改文件名的文件的文件名 fileInfo = dir('*.txt'); % 2. 提取学号并进行匹配 oldNames = {fileInfo.name}; studentIDs = regexp(oldNames, '(\d+)', 'match'); % 3. 组成新的文件名 newNames = cellfun(@(x) \[x{1}, '_姓名.txt'\], studentIDs, 'UniformOutput', false); % 4. 批量改名 for i = 1:length(fileInfo) oldName = fileInfo(i).name; newName = newNames{i}; movefile(oldName, newName); end ``` 这段代码会将当前目录下的所有txt文件的文件名修改为【学号_姓名.txt】的格式。你可以根据需要修改代码中的正则表达式和新文件名的格式。 #### 引用[.reference_title] - *1* *2* [Matlab 文件名批量更改为统一格式](https://blog.csdn.net/weixin_44372736/article/details/131325931)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [MATLAB_批量修改文件名称](https://blog.csdn.net/qq_45908742/article/details/114907074)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值