如何用Matlab为文件批量重命名

Matlaber 2017年01月30日 MATLAB基础 2018次阅读 查看评论

有一批文件需要重名命名,但是文件太多不可能手动重命名,随通过网上查找,用matlab编写了一个脚本程序,对文件实现批量重命名。在此做一个记录。
具体代码如下:

%重命名文件名,读取文件的文件名和扩展名,修改为自己的文件名
%
clear,clc
    file = dir('*.random_packing');%读取当前文件夹下的所有“*.random_packing”的文件名称等
    No_file = length(file); %文件数量
for i = 1 : No_file
    OldFilename = file(i).name;
    NewFilename = ['dump.forcechain.',num2str(i*20000),'.dump'];
    % '!'的意思是调用系统函数,32是ASCII码值,表示空格
    eval(['!rename' 32 OldFilename 32 NewFilename]); %调用windows的重命名命令
end

 

下一篇 » Matlaber原创文章,转载请注明出处! 标签:MATLABwindows重命名

相关日志:

说两句吧:

必填

选填

选填

最近发表
最新留言

分享:

支付宝

微信

扫一扫,想赞多少就多少~