Numeración de Archivos
Hay varios tipos de la numeración de archivos y carpetas: Por un lado, puede decidir intencionalmente numerar una serie de archivos - por ejemplo, las pistas de un álbum de audio o los episodios de una serie. Por otro lado, la numeración automática puede ser necesaria si más de un archivo o carpeta obtendría el mismo nombre, lo que no sería posible, ya que los nombres de archivo deben ser únicos.
En este tutorial, observamos estos dos tipos de numeración y descubrimos las posibilidades y la configuración que el FileRenamer nos ofrece en este contexto.
- Numeración con el Marcador de Posición %num%
- Otros Marcadores de Posición para la Numeración
- Numeración de Archivos del mismo Nombre
- Cambiar una Numeración Existente de Archivos
Numeración con el Marcador de Posición %num%
Si desea numerar intencionalmente una serie de archivos o carpetas, puede hacerlo con el marcador de posición %num%. El marcador de posición %num% se puede utilizar en todos los campos de texto del FileRenamer (por ejemplo, en las funciones "Buscar y Reemplazar", "Máscara", "Adjuntar Texto" o "Insertar Texto") y representa un número que depende del posición del archivo en la lista. Puede cambiar las posiciones de los archivos en la lista ordenando los archivos haciendo clic en el encabezado de una columna o moviendo los archivos manualmente en la lista.
- Ejemplo 1: Si desea hacer una numeración de archivos, en la que el número del archivo se anteponga al frente del nombre del archivo existente o se adjunte al reverso del nombre del archivo existente, puede usar la función "Adjuntar" y simplemente escriba el texto "%num%" en uno de los dos campos "Anteponer este texto al frente" o "Adjuntar este texto al final".
- Ejemplo 2: Por supuesto, también puede combinar el marcador de posición %num% con otros caracteres, por ejemplo " (%num%)" para poner el número del archivo entre paréntesis y separarlo con un espacio del resto del nombre. Podría lograr el mismo resultado con la función "Máscara" y el texto "%name% (%num%)", con el marcador de posición %name% representando el nombre de archivo anterior en la máscara.
En el menú del FileRenamer en "Configuración > Numeración", puede encontrar algunas configuraciones con la que puede influir el marcador de posición %num%:
- Valor Inicial: Por defecto, el valor inicial es "1". Esto significa que el conteo comienza en 1 y el marcador de posición %num% se reemplaza en consecuencia por "1" para el primer archivo en la lista de archivos. Si ingresa un valor numérico diferente aquí, puede comenzar el conteo con cualquier otro número. Por ejemplo, con "0" (que hace que el primer archivo en la lista de archivos tenga el número 0 y el segundo archivo en la lista de archivos se convierte en 1) o con 10, 100 o un otro valor arbitrario. Incluso los valores negativos son posibles.
- Incremento: También el incremento es "1" por defecto. Esto significa que el conteo aumenta en 1 con cada nuevo archivo en la lista de archivos. Cuando comenzamos el conteo con un valor inicial de 1 y usamos un incremento de 1, %num% será "1" para el primer archivo, "2" para el segundo archivo, "3" para el tercer archivo y así sucesivamente. Si establecemos el incremento en "2" en su lugar, los primeros 3 archivos en la lista se contarían como 1, 4 y 7. Nuevamente, también podemos trabajar con valores negativos. Si establecemos el valor inicial, por ejemplo, en "10" y el incremento en "-1", el marcador de posición %num% sería reemplazado por los valores 10, 9 y 8 para los primeros 3 archivos en la lista de archivos.
- Longitud fija con ceros a la izquierda: Con esta opción puede determinar si los números deben escribirse sin o con un número arbitrario de ceros a la izquierda. Especialmente con conteos que tienen un número diferente de caracteres (por ejemplo, desde un carácter de "1" hasta 3 caracteres en "100"), puede verse más hermoso si los números se escriben como "001", "002", ... "010" ... "100" en los nombres de archivo en lugar de "1", "2", "10" y "100". Si ingresa "0" o "1" aquí, los números se escriben sin ceros a la izquierda (1, 2, 3). Con una indicación de "3" obtiene el ejemplo anterior (001, 002, 003) o con "2" obtiene una serie como "01", "02" y así sucesivamente.
Tanto en los campos "Valor Inicial" como "Incremento" se pueden utilizar no sólo valores enteros como 1 o 2, sino también números decimales o fracciones como 0,25 o 1/3. Esto permite asignar el mismo número a varios archivos. El incremento interno de los números se realiza con decimales, pero cuando los números están establecidos, los decimales se cortan. Como ejemplo, con un valor inicial de 1,5 y un incremento de 0,5, la numeración de los archivos sería 1 - 2 - 2 - 3 - 3 y así sucesivamente, resultante del conteo interno 1,5 - 2,0 - 2,5 - 3,0 - 3,5.
Usando las siguientes opciones, también puede restablecer o pausar el incremento de numeración según criterios específicos:
- Restablecer la numeración de los archivos con cada nueva carpeta: Si esta opción está activada, el conteo se restablece al valor del campo "Valor Inicial" con cada archivo en la lista de archivos que se encuentra en una carpeta diferente a la del archivo anterior. Supongamos que tenemos un valor inicial de "1" y en nuestra lista de archivos hay primero 10 archivos de la carpeta A y luego 10 archivos más de la carpeta B. Si la opción está activada, los primeros 10 archivos recibirán los números 1 a 10. Dado que el undécimo archivo de la lista es de una carpeta diferente a la del décimo archivo de la lista, el conteo se restablece en el undécimo archivo al valor inicial "1" y los archivos 11 a 20 se vuelven a proporcionar con los números 1 a 10. Sin embargo, si esta opción no está activada, las carpetas no juegan un papel en el conteo. En este caso, los mismos archivos estarían numerados del 1 al 20.
- No incremento en archivos con el mismo nombre en la lista de archivos uno tras otro: Si esta opción está activada, el incremento de la cuenta se detiene si dos o más archivos están en la lista de archivos uno tras otro y solo difieren en su extensión de archivo. Si habilitamos la opción y queremos que nuestro conteo comience desde 1 y tenemos, por ejemplo, los archivos "a.png", "b.jpg", "b.png", "b.bmp", "c. jpg" y "c. png" en nuestra lista de archivos en este orden (todos los archivos están ubicados en la misma carpeta), obtenemos el siguiente resultado: el primer archivo (a.png) obtiene el número 1, los siguientes tres archivos (b.jpg, b.png, b.bmp) todos obtienen el número 2 y los dos últimos archivos (c.jpg, c.png) ambos obtienen el número 3. Si no hubiéramos activado la opción, estos archivos serían numerados del 1 al 6.
- No incremento en archivos con el mismo raíz de nombre en la lista de archivos uno tras otro: Esta opción funciona de manera similar a la opción explicada anteriormente. La diferencia es que esta opción solo detiene el incremento de la cuenta si los archivos consecutivos tienen la misma raíz del nombre. Si agregamos los archivos "a.txt", "b.txt", "b_edit1.txt", "b_edit2.txt", "c.txt" y "c_edit.txt" a nuestra lista de archivos en este orden y nuestro conteo debe comenzar en 1, obtenemos el siguiente resultado: el primer archivo (a.txt) obtiene el número 1, los siguientes tres archivos (b.txt, b_edit1.txt, b_edit2.txt) con la raíz de palabra "b" obtener todo el número 2 y los dos últimos archivos (c.txt, c_edit.txt) derivados de "c" están numerados con 3. Esta opción no incluye archivos con el mismo nombre, pero solo considera el texto adjunto a un nombre de archivo. Por lo tanto, esta opción se puede utilizar independientemente de la opción mencionada anteriormente. Si desea agregar el mismo número a los archivos con el mismo nombre, así como a los archivos con la misma raíz del nombre, puede activar ambas opciones.
Otros Marcadores de Posición para la Numeración
Además del marcador de posición %num%, el FileRenamer le proporciona los siguientes otros marcadores de posición para la numeración de archivos y carpetas:
- %0num%, %00num%, %000num% y así sucesivamente - Alternativamente, también puede controlar el número de ceros iniciales sin la configuración "Longitud fija con ceros a la izquierda". Mientras que el marcador de posición %num% siempre se adhiere a esta configuración, los marcadores de posición %0num%, %00num%, %000num% y así sucesivamente funcionan independientemente de ella. El marcador de posición %0num% corresponde a una configuración de "2", el marcador de posición %00num% a una configuración de "3" y así sucesivamente. Las demás configuraciones, excepto la configuración de los ceros iniciales, como la configuración del valor inicial y el incremento, también se aplican a estos marcadores de posición de la misma manera que %num%.
- %abs0num% - Si no quiere preocuparse por la cantidad máxima de caracteres del número, puede usar alternativamente el marcador de posición %abs0num%. También este marcador de posición funciona independientemente de la configuración "Longitud fija con ceros a la izquierda" y, en cambio, se basa en la cantidad de archivos en la lista. Usando el marcador de posición "%abs0num%", para 1 a 9 archivos en la lista de archivos, el número de la numeración se inserta sin ceros a la izquierda. Desde 10 archivos hasta un máximo de 99 archivos en la lista de archivos, se utilizan ceros a la izquierda para completar el número hasta una longitud de siempre 2 caracteres, desde 100 archivos hasta 999 siempre se completa con 3 caracteres y así sucesivamente.
- %abs% - En relación con los marcadores de posición para la numeración, no debe quedar sin mencionar el marcador de posición %abs%, que representa el número absoluto de archivos en la lista. Como ejemplo, podría usar la función "Adjuntar > Anteponer Texto" con el texto "%num% de %abs%". Si tiene un total de 3 archivos en su lista de archivos, esto escribiría "1 de 3", "2 de 3" y "3 de 3" delante de los 3 archivos. Podría obtener el mismo resultado usando la máscara "%num% de %abs% %name%", en la que el marcador de posición %name% representa el nombre anterior del archivo.
En la descripción general sobre todos los marcadores de posición del FileRenamer, puede recibir una descripción general de todos los demás marcadores de posición que puede usar en el FileRenamer. En la sección "Numeración" de esta compilación, también se describen los diversos marcadores de posición de %num% y %abs%.
Numeración de Archivos del mismo Nombre
Además de la numeración intencional mediante el uso del marcador de posición %num%, el FileRenamer también puede conducir a la situación en la que se hace necesaria una numeración automática de archivos o carpetas. Es decir, si más de un archivo o carpeta obtendría el mismo nombre después de aplicar los cambios establecidos y si esos archivos o carpetas también se almacenan en la misma ruta. Dado que dos archivos no pueden tener la misma ruta de archivo porque los nombres de los archivos tienen que ser únicos, en este caso surge la pregunta de cómo el FileRenamer debería lidiar con tal situación.
Puede controlar esto con la opción "Numerar los archivos de cuyo cambio de nombre resultaría en un mismo nombre", que puede encontrar en la configuración del FileRenamer en el menú "Configuración > Numeración > Archivos con el mismo nombre".
- Si se activa esta opción, los archivos o las carpetas del mismo nombre después del cambio de nombre están numerados, de modo que cada archivo y carpeta obtenga un nombre único nuevamente.
- Si esta opción no se activa, los archivos de potencialmente el mismo nombre conducen a un mensaje de advertencia en el FileRenamer sin cambiar el nombre de los archivos. Esto le brinda la oportunidad de cambiar su configuración manualmente sin que el FileRenamer haya realizado cualquier numeración automática.
Por debajo esta opción, puede encontrar algunas opciones más con las que puede controlar la numeración de los archivos con los mismos nombres, que por supuesto solo se usan si se activa la opción "Numerar los archivos de cuyo cambio de nombre resultaría en un mismo nombre":
- Máscara: En el campo "Máscara", puede definir una máscara que sirva como patrón que describa cómo deben verse los nombres de los archivos con el mismo nombre, que están numerados. La función es similar a la función de máscara de la ventana principal del FileRenamer. La máscara debe contener los marcadores de posición %name% (nombre del archivo después de cambiar el nombre) y %num% (número de numeración) y puede contener cualquier otro carácter permitido en los nombres de archivo. De forma predeterminada, "%name% (%num%)" se utiliza como máscara.
- Si, como ejemplo, dos archivos obtendrían el mismo nombre "abc.txt" después de aplicar todas las configuraciones, la máscara "%name% (%num%)" combinada con la configuración predeterminada (valor inicial de 1, aumento de 1 y sin ceros a la izquierda), daría lugar a los dos nombres de archivo "abc (1).txt" y "abc (2).txt" después de cambiar el nombre. Si en cambio trabajamos con un valor inicial de 0, un aumento de 1 y 4 ceros fijos, el mismo caso llevaría a un cambio de nombre a los nombres de archivo "abc (0000).txt" y "abc (0001).txt".
- Valor Inicial, Incremento y Longitud fija con ceros a la izquierda: Con estos campos puede definir el valor inicial del conteo (por defecto 1 para el primer archivo), el incremento del conteo con cada nuevo archivo (por defecto 1 por archivo) y el número de ceros iniciales usados antes del número. Estas opciones funcionan de la misma manera que los campos del mismo nombre descritos en la sección sobre la numeración con el marcador de posición %num%. Por lo tanto, no queremos profundizar en esto aquí, sino solo referirnos a la sección anterior.
Dado que la determinación del nombre de archivo respectivamente la cuestión de si su configuración actual conducirá a archivos con el mismo nombre, depende tanto de todos los demás archivos en la lista de archivos como de otros archivos potenciales en su disco duro (por ejemplo, porque son almacenados en el mismo directorio que los archivos de la lista de archivos, incluso si no se han agregado a la lista de archivos), puede ser mucho trabajo para el FileRenamer crear una vista previa de un nombre de archivo.
Por esta razón, el FileRenamer le ofrece dos opciones con las que puede desactivar la vista previa con respecto a dos tipos de revisión:
- Activar la vista previa para cambiar el nombre de archivos del mismo nombre (lentamente para una gran cantidad de archivos): Esta opción solo se refiere a los archivos que están en la lista de archivos actual. Si esta opción está activada, todos los archivos de la lista de archivos se revisan al crear la vista previa y se verifica si dos archivos recibirían el mismo nombre. Si es así, la vista previa se ajusta según la máscara actual para los archivos del mismo nombre. Si tiene muchos archivos en su lista de archivos que desea renombrar al mismo tiempo, la desactivación de esta función puede hacer que el programa sea más rápido. Con algunos archivos en la lista de archivos, no debería ser un problema si esta opción está activada y todos los archivos son revisados al crear la vista previa.
- Comprobar también los archivos almacenados en el disco duro para la vista previa (aún más lento): Si esta opción se activa, no solo se tienen en cuenta los archivos de la lista de archivos dentro del programa, sino también los otros archivos que se almacenan en las mismas carpetas que los archivos de la lista de archivos. Si desactiva esta opción, el acceso al disco duro se puede apagar mientras se crea la vista previa.
Sin embargo, la desactivación de una o ambas opciones puede conducir a la vista previa de un número diferente al que tendrá el archivo más adelante. Esto siempre sucederá si un archivo del mismo nombre ya existe en su disco duro o dos o más archivos de su lista de archivos conduciría al mismo nombre con su configuración.
La numeración automática de los archivos con un mismo nombre se ejecuta independientemente de la numeración con el marcador de posición %num%, qué opciones se presentaron en la primera sección de este tutorial.
Cambiar una Numeración Existente de Archivos
Para cambiar una numeración existente de archivos, el FileRenamer le ofrece muchas opciones. El más fácil es si desea volver a numerar secuencialmente una serie de archivos que ya están numerados secuencialmente. En este caso, puede utilizar las funciones presentadas hasta ahora en este tutorial. Primero, puede configurar su valor inicial deseado así como su valor de incremento deseado a través del menú "Configuración > Numeración", luego puede usar el marcador de posición %num% en cualquier campo de texto de las funciones para cambiar el nombre en el FileRenamer. First, you can configure your desired initial value as well as your desired increment value via the menu "Settings > Numbering", then you can use the placeholder %num% in any text field of the functions for changing the file name in the FileRenamer.
Modificación de Numeraciones Consecutivas
Para cambiar una numeración existente consecutiva, por ejemplo, se puede usar la función de reemplazo del FileRenamer. Por ejemplo, puede buscar la expresión regular [0-9]+ y reemplazarla con el marcador de posición %num% (la opción "Interpretar como Expresión Regular" debe estar activada para esto). Con la expresión regular [0-9]+ puede encontrar todos los números anteriores en los nombres de los archivos (independientemente de qué números sean) y reemplazarlos con la nueva numeración usando el marcador de posición %num% usando todas las configuraciones y opciones de este marcador de posición.
Aumento o Disminución de Numeraciones Existentes
Pero, ¿qué podemos hacer si la numeración no es consecutiva? Digamos que tenemos los archivos "archivo000.txt", "archivo001.txt", "archivo004.txt" y "archivo007.txt". La numeración comienza en "000" aquí, pero queremos que la numeración comience en "001", manteniendo los "brechas" en la numeración. En consecuencia, los archivos deben cambiarse de nombre a "archivo001.txt", "archivo002.txt", "archivo005.txt" y "archivo008.txt". No podemos trabajar con el marcador de posición %num% en este caso, ya que la numeración de los archivos no sigue ninguna regla y, por lo tanto, no podemos definir un incremento uniforme. En cambio, la numeración depende únicamente del número original, que queremos aumentar por 1.
En este caso, podemos utilizar la función "Ajuste de los Números", que puede encontrar en el FileRenamer en "Cambios > Nombre o Extensión > Ajuste de los Números". Con esta función es posible aumentar o disminuir los números existentes dentro de los nombres de los archivos por cualquier valor.
La función le ofrece dos opciones:
- Incremento: Con la primera opción "Incremento" se puede definir el valor a sumar a los números existentes. Con valores positivos puede aumentar los números existentes, con valores negativos puede disminuir los números existentes.
- Posición: Si su nombre de archivo contiene varios números, surge la pregunta de cuál de estos números debe aumentar o disminuir. Puede determinar esto con la opción "Posición". Los números positivos cuentan la posición desde el frente, los números negativos cuentan la posición desde atrás y "0" ajusta todos los números dentro del nombre de archivo, independientemente de su posición.
- Ceros a la izqierda: En este campo puede especificar cuántos ceros iniciales se deben usar para los números a ajustar. Esto le permite, por ejemplo, armonizar el número de ceros utilizados si sus números utilizan un número diferente de ceros según el nombre del archivo. Esta opción también se puede usar para agregar ceros iniciales a números en nombres de archivos que originalmente no tienen ningún cero inicial (más sobre eso en la siguiente sección). Si escribe "0" en este campo, el número de ceros iniciales no cambia y en su lugar se utiliza el patrón del número original.
Veamos un ejemplo de esto. Tenemos un archivo llamado "100-AB-30 (001).dat" y queremos agregar "1" solo al número "001". En consecuencia, ingresamos "1" como incremento. Si dejáramos la posición en "0", todos los números del nombre del archivo se incrementarían y obtendríamos el resultado "101-AB-31 (002).dat". Dado que "001" es el tercer número dentro del nombre del archivo, podríamos establecer la posición en "3" y obtendríamos el resultado deseado "100-AB-30 (002).dat". Sin embargo, si queremos renombrar otros archivos como "100-33-30 (002).dat" o "200-AB-XY (003).dat" al mismo tiempo, contar los números desde el principio no funcionará y obtendríamos "100-33-31 (002).dat" en lugar de "100-33-30 (003).dat". En este caso, sería mejor definir "-1" como la posición para que la posición se cuente de la parte posterior. Esto aumentaría el número en los paréntesis para los 3 archivos.
Como puede ver en este ejemplo, la función respeta los ceros iniciales. Con un aumento de 1, "001" se convierte en "002" y "009" se convierte en "010".
Agregar o reducir Ceros Iniciales de Numeraciones existentes
Además, si desea cambiar el número de ceros a la izquierda de numeraciones existentes u otros números en el nombre del archivo, puede usar la función de "ajuste de los números" presentada en la última sección.
Como no queremos cambiar el valor numérico en este caso, establecemos el incremento en "0". Por otro lado, en el campo "ceros a la izquierda" podemos definir el número de ceros que queremos. El campo "Posición" se puede utilizar de la misma manera que se describe en la última sección ("0" cambia todos los números, "1" el primer número desde el frente, "-2" el segundo número desde el final y así sucesivamente).
- Ejemplo 1: Tenemos 3 archivos llamados "1.txt", "10.txt" y "100.txt" y queremos cambiar el nombre de estos archivos a "001.txt" y "010.txt" mientras que el archivo "100.txt" debe mantener su nombre. Para ello, configuramos los parámetros del ajuste numérico de la siguiente manera: incremento=0, posición=0 y ceros iniciales=2. En el caso del parámetro de posición, por supuesto, también los valores "1" (primer número desde el principio) o "-1" (primer número desde el final) también conducirían al mismo resultado.
- Ejemplo 2: Nuestros archivos se llaman "00001.txt", "00002.txt" y "00010.txt" y queremos reducir la cantidad de ceros iniciales para obtener los nombres de archivo "01.txt", "02.txt" y "10.txt". Para ello, utilizamos los siguientes parámetros: incremento=0, posición=0 y ceros iniciales=1.
Los ejemplos han demostrado cómo se puede usar la opción para aumentar o disminuir la cantidad de ceros iniciales que se usan en los nombres de archivos.