Клиент FTP-сервера Matlab

Я хочу загрузить определенный файл с 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. Я хочу иметь только WW.txt в F:/Target_Folder без какой-либо папки в нем. Что я должен делать?

Это легко в стиле URL:

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

Но когда я использую FTP, у меня возникает эта проблема.

Спасибо.


person Eghbal    schedule 26.07.2014    source источник


Ответы (1)


Измените рабочую папку, используя cd.

ftp_client = ftp('IP','Username','PASS');
cd(ftp_client, 'Fisrt_folder');
mget(ftp_client,'WW.txt','F:/Target_Folder');
person Yvon    schedule 26.07.2014