Bulk Renaming

Bulk Renaming

Filestar tiene un potente sistema de cambio de nombres que te permite controlar el nombre de los archivos generados.

En los siguientes ejemplos, supongamos que estamos convirtiendo el archivo cat.jpg en una imagen PNG. La siguiente Path Template nos dará el nombre de archivo cat.png:

<Filename>.<Extension>

Todo lo que está entre < y > es una etiqueta especial que se sustituye por un valor. Entre las etiquetas, puedes incluir cualquier carácter para formar la ruta y los nombres de archivo.

Al especificar Path Templates, puedes crear reglas avanzadas de cambio de nombres. Aquí tienes un ejemplo:

<Image.Location>\<Image.Year>-<Image.Month>-<Image.Day>\<Filename>.<Extension>
=> "New York\1982-07-17\Photo.jpg"

Etiquetas compatibles

Filename

Se sustituye por el nombre del archivo original sin la extensión.

Extension

Se sustituye por la nueva extensión.

Order

Algunas skills generan más de un archivo (por ejemplo, al dividir un documento en imágenes). La etiqueta se sustituye por el índice numérico del archivo de salida, contado desde 0. El formato se puede controlar con el argumento Format.

<Filename>_<Order Format="D3">.<Extension>
=> "Document_001.jpg", "Document_002.jpg"...

Page

Funciona de la misma manera que la etiqueta anterior, pero el índice numérico se cuenta desde 1.

Guid

Se sustituye por un nuevo Guid.

ArchivePath

Esta etiqueta se usa al extraer archivos de un archivo comprimido, como un zip, para mantener la misma estructura de carpetas que en el archivo comprimido.

Md5

Se sustituye por el hash Md5 del archivo.

File

Se sustituye por una propiedad del archivo.

<File.Created Format="yyyy-MM-dd">
<File.Modified Format="yyyy-MM-dd">

Image

Se sustituye por metadatos de la imagen.

<Image.Title>
<Image.Latitude>
<Image.Longitude>
<Image.Year>
<Image.Month>
<Image.Day>
<Image.Taken Format="yyyy-MM-dd">
<Image.Location>

Mp3

Se sustituye por metadatos del mp3.

<Mp3.Title>
<Mp3.Album>
<Mp3.Artist>
<Mp3.Track>
<Mp3.Subtitle>
<Mp3.Year>
<Mp3.Genre>
<Mp3.Composer>
<Mp3.Disc>

Tag

Esta etiqueta especial se puede usar junto con el método de selección de archivos "Por ruta" para proporcionar una lista de nombres de archivo en formato CSV.

Case.Lower

Método para convertir a minúsculas.

<Case.Lower><Filename></Case.Lower>

Case.Upper

Método para convertir a mayúsculas.

<Case.Upper><Filename></Case.Upper>

Trim

Método para eliminar caracteres no deseados al principio o al final de una cadena.

<Trim Chars="_"><Filename></Trim>

Substring

Método para extraer una parte de una cadena.

<Substring Index="0" Length="5"><Filename></Substring>

Replace

Método para sustituir todas las apariciones de una cadena por otra.

<Replace Old="x" New="y"><Filename></Replace>

Última actualización: