
有时,我们需要对文件重命名,比如将文件里记录的时间写到文件名里,但遇到上万个文件,只好请出Matlab!
核心命令只有1条:
% movefile:移动或重命名文件或文件夹movefile(path1,path2);
解释:
% path1: 旧名称路径% path2: 新名称路径% 例:E:\百宝箱\1.txt
完整程序:
clear;clc;% 获取文件信息mainDir='E:\1.Article\012.Matlab-批量重命名\文件\';ascFile=dir([mainDir,'*.asc']);ascNum=length(ascFile);% 对文件进行处理for i=1:ascNumpath1=[mainDir,ascFile(i).name]; % 旧名称路径path2=[mainDir,num2str(i),'.asc']; % 新名称路径movefile(path1,path2);end
emm.....与movefile类似的还有copyfile,如果感兴趣,去help吧。
此外,我在“吾爱破解”论坛上有看到一款批量重命名软件,大家也可以下载看看,不过我还是建议自己撸代码。
软件获取方式:后台回复“重命名”即可。
软件界面如下:

如果你喜欢这篇文章,欢迎“点赞、在看、分享”。
此外,公众号提供了部分软件、课程,欢迎查看。如果您有什么需求(关于Matlab、软件、课程的),可以在后台回复,小编力所能及为您提供。



点个在看你最好看

文章转载自不糊涂录,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




