如何重命名没有扩展名的文件夹中的所有文件

时间:2014-02-14 12:03:26

标签: matlab

我有一个文件夹,其中包含160个不带扩展名的dicom文件,例如(001,002,003 ...... 160)。我想通过matlab将扩展文件(.dcm)添加到文件中。如何通过matlab代码实现它们?谢谢。我正在使用Window OS和Matlab 7.0

2 个答案:

答案 0 :(得分:3)

如果要重命名文件夹中的所有文件,可以通过从Matlab调用Windows(using !)轻松完成:

cd 'C:\Users\Luis\Desktop\tmp' %// change to desired folder
! ren * *.dcm

答案 1 :(得分:3)

如果你必须将它作为MatLab代码实现,我可以想到使用movefile()这样做的方式:

Files=dir();

for ii=1:lenght(Files)

    movefile(Files(ii).name,strcat(Files(ii).name,'.dpm'))

end

但是@ LuisMendo的解决方案也非常好。