我有一个关于如何更改某些文件名的问题。问题是我有这样的档案,例如:更改文件名
25614_z.zip
25312_z.zip
25003_z.zip
我想创建:
lp_25_614.zip
lp_25_312.zip
lp_25_003.zip
所以,我需要你完成这项工艺
LP + 25(两个第一位数字)+ 3 4和5位置的数字)+ dot zip
有没有什么办法可以做到这一点?
EDIT
例如,这将是我的条件:
XXXX
if fileNames{k}(3:5) >0 <5 (the interval)= 2
fileNames{k}(3:5)> >5 >10 =10
所以,例如:
文件名{K}(3: 5)= 05
条件后它将被替换为重命名= 2
然后我想将它添加到重命名的名称上。
newFileName = ['fiche' fileNames{k} (3) 'pd' fileNames{k}(3:5) 'XXX '.tar.gz'];
这可能吗?
非常感谢H.Muster !! – user1578688
有一个问题!我在名为'NewFileName'的新数组中更改了名称,但我不知道是否可以使用这个新名称复制与原始文件相同的文件?可能吗?在此先感谢, – user1578688
要重命名文件,请使用命令'movefile',就像我的代码示例中一样。 –