我有很多文件,我想通过包含文件的创建日期来编辑所有名称。
这是我到目前为止所拥有的,但它不起作用:
a='c:\test_for_namn_andring\*.*';
file_info=dir('c:\test_for_namn_andring\*.*');
names={file_info.name};
dates={file_info.date};
for i=3:length(names)
oldfilename = names;
newfilename = (strcat(names(1,3:end), dates(1,3:end)));
newfilename = fullfile(a, newfilename);
movefile(fullfile(a,oldfilename{i}),newfilename);
end