переименование

Переименуйте файл или папку в дисководе целевого компьютера

Синтаксис

rename(filesys_object,'old_name', 'new_name')

Описание

пример

rename(filesys_object,'old_name', 'new_name') переименовывает файл или папку в дисководе целевого компьютера. Если файл открыт или не существует, функция отображает сообщение об ошибке.

Примечание: объект SimulinkRealTime.fileSystem будет удален в будущем релизе. См. информацию о версии для команд файловой системы, чтобы использовать вместо этого. Эти команды используют функцию SimulinkRealTime.openFTP и функции для объекта MATLAB ftp.

Примеры

свернуть все

Переименовывает файл old_data.dat к new_data.dat в текущей папке.

tg=slrt;
fsys=SimulinkRealTime.fileSystem(tg);
dir(fsys);
30/10/2015	17:29                  0	OLD_DATA  DAT

Если old_data.dat открыт, закройте его с fclose.

rename(fsys, 'old_data.dat','new_data.dat');
dir(fsys);
30/10/2015	17:29                  0	NEW_DATA  DAT

Переименовывает файл C:\old_temp\old_data.dat к C:\old_temp\new_data.dat.

tg=slrt;
fsys=SimulinkRealTime.fileSystem(tg);
dir(fsys,'C:\old_temp');
30/10/2015	17:29                  0	OLD_DATA  DAT

Если old_data.dat открыт, закройте его с fclose.

rename(fsys, 'C:\old_temp\old_data.dat', ...
     'C:\old_temp\new_data.dat');
dir(fsys,'C:\old_temp');
30/10/2015	17:29                  0	NEW_DATA  DAT

Перемещает файл C:\old_temp\new_data.dat в C:\new_temp\new_data.dat путем переименования части папки пути.

tg=slrt;
fsys=SimulinkRealTime.fileSystem(tg);
dir(fsys,'C:\old_temp');
30/10/2015	17:29                  0	NEW_DATA  DAT

Если new_data.dat открыт, закройте его с fclose. Если C:\new_temp не существует, создайте его при помощи mkdir.

rename(fsys, 'C:\old_temp\new_data.dat', ...
     'C:\new_temp\new_data.dat');
dir(fsys,'C:\new_temp');
30/10/2015	17:29                  0	NEW_DATA  DAT

Входные параметры

свернуть все

Объект файловой системы создается при помощи функции создания SimulinkRealTime.fileSystem.

Объект файловой системы представляет файловую систему целевого компьютера. Вы работаете с файловой системой целевого компьютера от компьютера разработчика при помощи методов файловой системы.

Пример: fsys

Типы данных: struct

Старое название файла или папки может быть именем относительно текущей папки или полностью определенного пути.

Пример: 'old_data.dat', 'C:\old_temp\old_data.dat'

Типы данных: char | string

Новое имя файла или папки может быть именем относительно текущей папки или полностью определенного пути. Если вы перемещаете файл в различную папку, папка должна существовать.

Пример: 'new_data.dat', 'C:\new_temp\new_data.dat'

Типы данных: char | string

Смотрите также

|

Введенный в R2016a