ファイルまたはディレクトリの名前の変更または移動。
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");