ファイルまたはディレクトリの名前の変更または移動。
FRESULT f_rename ( const char* OldName, /* 古いファイルまたはディレクトリ名 */ const char* NewName /* 新しいファイルまたはディレクトリ名 */ );
ファイルまたはディレクトリの名前を変更します。別のディレクトリへの移動(同じドライブ内のみ)も可能です。リード・オンリー構成および_FS_MINIMIZE >= 1ではこの関数はサポートされません。
※現リビジョンでは、ディレクトリを別のディレクトリに移動するとファイル・システムが壊れます。
// 名前を変更する f_rename("oldname.txt", "newname.txt"); // 名前の変更と同時に別のディレクトリへ移動する f_rename("oldname.txt", "dir1/newname.txt");