이번에는 개인적인 필요에 의해서 매트랩을 활용해 만들어봤다.
문제는,,,
D:\2014\ 폴더안에 약 400개의 mp3 파일명 '001. XXX.mp3' 을
'XXX.mp3' 으로 파일명을 일괄 변경하는 것이다.
fn=ls('*.mp3'); n=length(fn); for i=1:n index=strfind(fn(i,:),' '); nfn(i,:)=fn(i,index(1)+1:end); movefile(fn(i,:), nfn(i,:)) end |
이제,,, 엄청 빨라졌다. 거의 바로된다^^;
다음 문제는,,,
C:\Down 폴더안에 약 400개의 그림파일의 파일명 'imageXXX.jpg' 을
만든 날짜 즉 '2012-09-06 HHMMSS.mp3' 으로 파일명을 일괄 변경하는 것이다.
d=dir('*.jpg'); n=length(d); for i=1:n t = datetime(num2str(d(i).date),'InputFormat','dd-MM-yyyy HH:mm:ss') movefile(d(i).name, strrep([char(t) '.jpg'], ':','')) % movefile(d(i).name, strrep([num2str(d(i).date) '.jpg'], ':','')) end |
아주 편하게 노가다 안해도 된다.^^;