移动文件到一个不同的文件夹。

14日视图(30天)
Theophane移液管
Theophane移液管 2020年2月4日
你好,
新在matlab上,我试图找到一种方法将几个文件相同的4首字母相同的4种不同的文件夹前4信塞进一个。
我的文件名字f100 ....我的文件夹中运行……(4个随机数字后“运行”)。
我试过了这段代码
移动文件C:\Users\80CDGZ1\Documents\Data_EXCOG\EC01\Run1\Run*\f100*C:\Users\80CDGZ1\Documents\Data_EXCOG\EC01\Run1\Run1
但它不是工作,你有一个主意吗?
感谢很多
Theophane。
5个评论
Ruger28
Ruger28 2020年2月4日
结帐 rdir 它将循环递归地找到你的文件你想动。然后编写一些代码来移动文件。

登录置评。

答案(2)

Ruger28
Ruger28 2020年2月4日
实际上,我更喜欢这一- - > rdir
MainDirectory =C: \ \用户80 cdgz1 \ Data_EXCOG \ EC01 \ \文件Run1”
EndDirectory =C: \ \用户80 cdgz1 \ Data_EXCOG \ EC01 \ \文件Run1 \ Run1 '
Files2Move = rdir (fullfile (MainDirectory“* * \ *。nifti”));
2 = 1:长度(Files2Move)
currentfile = fullfile (Files2Move (ii) .folder Files2Move (ii) . name);
movedfile = fullfile (EndDirectory Files2Move (ii) . name);
移动文件(currentfile movedfile);%移动文件
结束
1评论
Theophane移液管
Theophane移液管 2020年2月6日
主要的问题是,我想去好的开始由Run1和结束我所有的文件夹中4位数。但是如果我问matlab去寻找文件Run1 *(*因为最后4位是随机的)他不理解它。

登录置评。


图像分析
图像分析 2020年2月4日
查看常见问题解答: 过程的一系列文件
基本上构成了两个循环并调用移动文件的文件名
sourceFileName = fullfile (....
destinationFileName = sprintf (……
移动文件(sourceFileName destinationFileName);
1评论
Theophane移液管
Theophane移液管 2020年2月6日
主要的问题是,我想去好的开始由Run1和结束我所有的文件夹中4位数。但是如果我问matlab去寻找文件Run1 *(*因为最后4位是随机的)他不理解它。

登录置评。

下载188bet金宝搏


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!