# fileRename (Compartido)

> Renombra o mueve un archivo dentro del recurso que llama. Las carpetas que faltan en el destino se crean.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Archivos
- **URL**: https://wiki.mymp.gg/es/fileRename

## Sintaxis

```lua
bool fileRename(string from, string to)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `from` | `string` | El archivo. Una ruta dentro del recurso que llama. |
| `to` | `string` | La nueva ruta. Una ruta dentro del recurso que llama. |

## Retorno

`true` si funcionó; `false` si el origen no es un archivo o el destino ya existe.

Una ruta no puede tener `..`, `\` ni `:`, ni empezar por `/`. Los archivos de otro recurso solo se pueden leer; una ruta no válida registra un aviso y la función devuelve `false`.

## Ejemplo

```lua
fileRename("logs/today.txt", "logs/yesterday.txt")
```

## Ver también

- [fileCopy (Compartido)](https://wiki.mymp.gg/es/fileCopy.md): Copia un archivo, que puede ser de otro recurso, al recurso que llama. Las carpetas que faltan en el destino se crean.
- [fileDelete (Compartido)](https://wiki.mymp.gg/es/fileDelete.md): Borra un archivo del recurso que llama.
