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: