Matlab FTP服务器客户端

时间:2014-07-26 16:02:09

标签: matlab ftp ftp-client

我想从FTP下载特定文件到我的桌面,所以我使用了这段代码:

ftp_client = ftp('IP','Username','PASS');

mget(ftp_client,'/First_folder/WW.txt','F:/Target_Folder');

但是当我使用它时,Matlab在F:/ Target_Folder(名称为First_folder)中创建一个包含WW.txt文件的文件夹。我想在F:/ Target_Folder中只有WW.txt而没有任何文件夹。我该怎么办?

这在URL样式中很简单:

urlwrite('URL_Address/First_folder/WW.txt','F:/Target_Folder/TEXT.txt');

但是当我使用FTP时,我遇到了这个问题。

感谢。

1 个答案:

答案 0 :(得分:1)

使用cd

更改工作文件夹
ftp_client = ftp('IP','Username','PASS');
cd(ftp_client, 'Fisrt_folder');
mget(ftp_client,'WW.txt','F:/Target_Folder');