使用matlab快速修改文件名

来源:互联网 发布:iphone手机解压缩软件 编辑:程序博客网 时间:2024/06/08 00:53

使用matlab可以快速修改文件名,例如电影中的文件名有的前缀很长,想删掉,下面的程序比较简单:

 

%修改电影的文件名前缀%在网上下的电影文件前缀很长,经常需要去掉前准%下面的程序使用起来比较方便%Wu Xuping%2012-09-11clcclearMustReplaceString='电影天堂';%文件名中不需要的字符AllReadyString='';%替换成空字符fi=dir('*.rmvb');%视频文件类型counter=0;%计数器for n=1:numel(fi)    cfn=fi(n).name;    newfn = regexprep(cfn,MustReplaceString,AllReadyString,'once','ignorecase');    %文件名修改后就重命名文件,否则保持原文件    TF = strcmp(cfn,newfn);    if ~TF        %movefile(cfn,newfn,'f');%速度慢        eval(['!rename' ' ' cfn ' ' newfn]);%速度快,使用Dos命令        disp( newfn)        counter=counter+1;    endenddisp(['总共有',num2str(counter),'个视频文件被重新命名'])


 

 

可以根据你的情况稍稍修改一下就行了.

原创粉丝点击