Cuando un gran número de nombres de carpetas llevan delante letras fijas, códigos de proyecto o números temporales, renombrarlos manualmente uno a uno no solo consume mucho tiempo, sino que también es fácil omitir o cometer errores. Este artículo toma como ejemplo la eliminación por lotes de texto en un rango de posición personalizado en los nombres de carpetas, y muestra cómo usar HeSoft Doc Batch Tool para eliminar de forma uniforme los caracteres de la posición 1 a la 3 en los nombres de múltiples carpetas, reorganizando por lotes nombres como ABC20240101 a 20240101, ayudando a los usuarios a completar rápidamente el renombrado masivo de carpetas y la estandarización de nombres.
En el trabajo diario, el archivado de documentos, la entrega de proyectos y la organización de datos, a menudo surge un problema: un lote de nombres de carpeta contiene prefijos innecesarios, por ejemplo ABC20240101, BCD20240110, DEF20240202. Estos prefijos pueden ser códigos de departamento generados temporalmente, identificadores de proyecto, caracteres añadidos automáticamente por un sistema de exportación o texto no válido dejado durante la organización de materiales. Si solo hay unas pocas carpetas, el cambio de nombre manual aún es aceptable; pero si hay docenas, cientos o incluso más, eliminar el rango de texto especificado de cada nombre uno por uno sería extremadamente ineficiente.
Lo que este artículo busca resolver es precisamente: Cómo eliminar por lotes todo el texto dentro de un rango personalizado en los nombres de muchas carpetas. En el ejemplo, necesitamos eliminar los 3 primeros caracteres alfabéticos ingleses de cada nombre de carpeta, conservando solo el número de fecha posterior, por ejemplo, procesar ABC20240101 para obtener 20240101. Con la capacidad de procesamiento de nombres de carpeta del software de oficina HeSoft Doc Batch Tool , este tipo de trabajo repetitivo de renombrado por lotes de carpetas puede completarse de forma centralizada, reduciendo las operaciones manuales y la probabilidad de errores.
Escenarios aplicables: ¿Qué situaciones son adecuadas para eliminar texto del nombre de carpeta por rango de posición?
La eliminación por lotes de texto en un rango especificado dentro de los nombres de carpeta es adecuada para escenarios donde la estructura del nombre es bastante regular. El llamado "rango de posición" puede entenderse como la eliminación basada en la posición de los caracteres, por ejemplo, eliminar del 1.er al 3.er carácter, o del 5.º al 8.º. Siempre que las reglas de nomenclatura de estas carpetas sean similares, se pueden procesar por lotes mediante un rango unificado.
Los escenarios comunes incluyen:
- Eliminar un prefijo de longitud fija: Por ejemplo, nombres de carpeta como ABC20240101, DEF20240202, donde se necesita eliminar las 3 primeras letras, conservando solo la fecha.
- Limpiar números de exportación del sistema: Algunos sistemas añaden códigos de longitud fija delante del nombre de la carpeta al exportar datos, y es necesario eliminarlos de forma unificada durante el archivado posterior.
- Normalización de nombres de material de proyecto: Las carpetas de proyecto tienen identificadores temporales al principio, y se requiere eliminar los caracteres sobrantes para hacer el nombre más conciso en la entrega final.
- Organización por lotes de carpetas de tipo fecha: Los primeros caracteres del nombre de la carpeta son clasificaciones no válidas, y lo que sigue es la fecha, número de lote o código de cliente, que debe conservarse de manera unificada.
- Limpieza de nombres tras la migración de datos: Los nombres de carpeta extraídos de sistemas antiguos, discos de red o archivos comprimidos contienen caracteres no deseados que pueden limpiarse de forma centralizada.
Si su necesidad es eliminar "todos los números", "todos los caracteres chinos", "todas las letras inglesas", "los primeros caracteres", "el contenido entre dos textos", etc., también podrá ver los tipos de operación correspondientes en la misma interfaz funcional. Sin embargo, este artículo se centra en el método de eliminación por rango de posición mostrado en las capturas de pantalla, es decir, la eliminación por lotes de texto en nombres de carpeta según un rango personalizado.
Vista previa del resultado: Comparación de nombres de carpeta antes y después del procesamiento
Primero, observe la lista de carpetas antes del procesamiento. Puede ver que cada nombre de carpeta tiene 3 letras inglesas al principio, seguidas de números con formato de fecha. Por ejemplo, ABC20240101, BCD20240110, DEF20240202, GHI20240303, etc. La marca roja resalta la parte del prefijo que se necesita eliminar de forma unificada.

El resultado después del procesamiento es el siguiente. Las 3 letras inglesas originalmente al inicio del nombre de la carpeta se han eliminado, y los nombres de carpeta se convierten en 20240101, 20240110, 20240202, 20240303, etc. Es decir, el software procesó de forma unificada varios nombres de carpeta según el rango configurado, conservando los números de fecha posteriores.

Este efecto de procesamiento es muy adecuado para tareas de renombrado por lotes con una estructura de nombre consistente. El usuario no necesita entrar en el estado de renombrado uno por uno, ni copiar y pegar o presionar repetidamente la tecla de borrar. Solo necesita confirmar de antemano el rango de posición de los caracteres a eliminar, y podrá ejecutar la misma regla de limpieza de nombres para todo el lote de carpetas.
Pasos de la operación: Eliminar por lotes texto en un rango personalizado de nombres de carpeta
Paso 1: Ingrese a la herramienta de nombres de carpeta, seleccione eliminar texto en el nombre de carpeta
Después de abrir HeSoft Doc Batch Tool , seleccione Nombre de carpeta en la clasificación de herramientas de la izquierda. En la tarjeta de funciones de la derecha, puede ver múltiples funciones relacionadas con el renombrado por lotes de carpetas, como encontrar y reemplazar palabras clave en los nombres de carpeta, insertar texto en los nombres de carpeta, añadir prefijos y sufijos a los nombres de carpeta, conversión de mayúsculas y minúsculas en nombres de carpeta, etc.
Esta vez necesitamos eliminar un fragmento de texto en los nombres de carpeta, por lo tanto, seleccione la tarjeta de función Eliminar texto del nombre de carpeta. Esta función está resaltada en la captura de pantalla, indicando que es el punto de entrada para esta operación.

El propósito de este paso es ingresar al flujo de procesamiento por lotes específico para "Eliminar texto del nombre de carpeta". A diferencia del renombrado de archivos común, el objeto de procesamiento aquí son los nombres de carpeta, adecuado para modificar de forma unificada nombres de directorio, carpetas de proyecto, carpetas de fecha, etc.
Paso 2: Añadir los registros de carpeta que necesitan procesamiento
Después de ingresar a la página de función, la parte superior de la interfaz muestra que la función actual es Eliminar texto del nombre de carpeta, y adopta un flujo tipo asistente. El primer paso es Seleccionar los registros a procesar. En la esquina superior derecha puede ver el botón Añadir carpeta, junto a las opciones Vaciar y Más.
Haga clic en Añadir carpeta y añada las carpetas que necesitan procesamiento por lotes a la lista. Una vez añadidas, la tabla mostrará el número de secuencia, nombre, ruta, fecha de creación, fecha de modificación y columna de operaciones de la carpeta. En el ejemplo, se añadieron 10 carpetas, con nombres que incluyen ABC20240101, BCD20240110, DEF20240202, GHI20240303, JKL20240404, MNO20240505, PQR20240606, STU20240707, VWX20240808, YZA20240909.

El resultado esperado de este paso es reunir todas las carpetas a procesar en la lista de tareas y confirmar que la cantidad, los nombres y las rutas son correctos. La parte inferior de la captura de pantalla muestra 10 registros, lo que indica que la tarea por lotes actual procesará estos 10 nombres de carpeta. Si se añadieron carpetas que no necesitan procesamiento por error, puede eliminarlas mediante el botón de eliminar en la columna de operaciones; si necesita volver a seleccionar, también puede usar la función de vaciar y volver a añadir.
Después de confirmar que la lista es correcta, haga clic en Siguiente en la parte inferior para ingresar a la configuración de opciones de procesamiento.
Paso 3: Seleccionar el tipo de operación como Rango de posición
El segundo paso es Configurar opciones de procesamiento. En esta página, el software ofrece múltiples métodos de eliminación, incluyendo todos los números, todos los espacios en blanco, los últimos caracteres, todo el contenido entre dos textos, todos los caracteres chinos, todo el contenido, todo el contenido a la izquierda de un texto, rango de posición, todas las letras inglesas, los primeros caracteres, todo el contenido a la derecha de un texto, etc.
El objetivo de este ejemplo es eliminar los caracteres en las posiciones 1 a 3 de cada nombre de carpeta, es decir, eliminar las tres letras inglesas iniciales como ABC, BCD, DEF, etc. Dado que estos caracteres no son exactamente iguales, no podemos simplemente reemplazarlos por una palabra clave fija; pero su posición es consistente, siendo los 3 primeros caracteres del nombre de la carpeta. Por lo tanto, seleccione Rango de posición en el tipo de operación.

La clave de este paso es comprender la función del "Rango de posición": no busca por contenido de texto específico, sino que elimina según la posición de los caracteres. Para un lote de nombres de carpeta con formato consistente, este método es muy directo. Por ejemplo, sin importar si los 3 primeros caracteres son ABC, BCD o DEF, siempre que establezca el rango como 1:3, el software eliminará los caracteres en las posiciones 1 a 3 de cada nombre.
Paso 4: Rellenar el valor del rango, eliminar el texto de las posiciones 1 a 3
Después de seleccionar Rango de posición, aparecerá un área de entrada de rango debajo. En la captura de pantalla se ha rellenado 1:3. Comparando el efecto antes y después del procesamiento, se puede observar que esta configuración se utiliza para eliminar el texto desde la 1.ª hasta la 3.ª posición en el nombre de la carpeta.
Tomando los nombres de ejemplo:
- ABC20240101, al eliminar ABC de las posiciones 1 a 3, se obtiene 20240101.
- BCD20240110, al eliminar BCD de las posiciones 1 a 3, se obtiene 20240110.
- DEF20240202, al eliminar DEF de las posiciones 1 a 3, se obtiene 20240202.
- GHI20240303, al eliminar GHI de las posiciones 1 a 3, se obtiene 20240303.
Cabe señalar aquí que la configuración del rango debe ser consistente con la estructura real del nombre de la carpeta. Si necesita eliminar los primeros 4 caracteres, debe rellenar el rango correspondiente según los requisitos de la interfaz; si necesita eliminar un segmento de caracteres en el medio, también debe contar cuidadosamente la posición de inicio y fin. Para evitar eliminaciones erróneas, se recomienda probar primero con un pequeño número de carpetas y confirmar que el resultado es correcto antes de procesar una gran cantidad.
Después de rellenar el rango, haga clic en Siguiente en la parte inferior para continuar con el flujo posterior.
Paso 5: Establecer la ubicación de guardado e iniciar el procesamiento
Como se puede ver en el flujo de la interfaz, los pasos posteriores del software incluyen Establecer ubicación de guardado e Iniciar procesamiento. Este tipo de procesamiento por lotes de nombres de carpeta generalmente continúa siguiendo el asistente para completar la tarea. Dado que la captura de pantalla actual se centra en mostrar la entrada de la función, la adición de carpetas y la configuración del rango de posición, las operaciones posteriores solo requieren seguir las indicaciones de la interfaz para continuar.
Antes de la ejecución, se recomienda confirmar tres puntos nuevamente: primero, si la lista de carpetas solo contiene los directorios que necesitan procesamiento; segundo, si el tipo de operación se ha seleccionado como rango de posición; tercero, si el valor del rango corresponde a la posición de los caracteres que desea eliminar esta vez, por ejemplo, 1:3 en este caso. Una vez confirmado sin errores, proceda al paso de inicio del procesamiento.
Una vez completado el procesamiento, vuelva al directorio donde se encuentran las carpetas para verificar el resultado. Los nombres deberían coincidir con la vista previa del efecto: el prefijo original de tres letras se ha eliminado y solo se conserva el número de fecha posterior.
Preguntas frecuentes y precauciones
1. El rango de posición es adecuado para eliminar texto no idéntico pero de posición consistente
Si el contenido de texto a eliminar en cada carpeta es diferente, por ejemplo, ABC, BCD, DEF no son iguales, pero todos están ubicados al principio del nombre y tienen la misma longitud, entonces usar el rango de posición es más apropiado que buscar y reemplazar. Esto se debe a que no depende de palabras clave específicas, sino que procesa uniformemente según la posición de los caracteres.
2. Confirme la consistencia del formato del nombre de la carpeta antes de procesar
En este ejemplo, todas las carpetas tienen la estructura de "tres letras + fecha de ocho dígitos", por lo que eliminar 1:3 produce nombres de fecha uniformes. Si algunos nombres de carpeta no tienen esta estructura, por ejemplo, tienen solo dos caracteres de prefijo o contienen espacios al principio, el resultado del procesamiento podría diferir de lo esperado. Antes del procesamiento por lotes, se recomienda revisar la lista primero y, si es necesario, filtrar u organizar los nombres anómalos.
3. No incluya carpetas que no necesitan procesamiento en la lista de tareas
La ventaja del procesamiento por lotes es ejecutar una misma regla de una sola vez, pero también significa que la regla se aplicará a todos los registros de la lista. Por lo tanto, antes de hacer clic en Siguiente, debe revisar cuidadosamente los nombres y las rutas. Para las carpetas sobre las que no esté seguro de si deben procesarse, puede no añadirlas primero para evitar modificaciones erróneas.
4. El valor del rango debe rellenarse según la necesidad real
En el ejemplo, 1:3 significa eliminar el texto de la 1.ª a la 3.ª posición, pero el rango puede variar para diferentes tareas. Por ejemplo, si algunos prefijos de carpeta son "ProyectoA-", podría necesitar eliminar más caracteres; si algunas carpetas tienen un número de serie de longitud fija en el medio, el rango también puede configurarse según la posición real. La clave es aclarar primero las posiciones de inicio y fin que se desea eliminar.
5. Se recomienda hacer una copia de seguridad o validar con un pequeño lote para datos importantes
Los nombres de carpeta suelen estar relacionados con la indexación de materiales y la búsqueda posterior. Aunque las herramientas por lotes pueden mejorar significativamente la eficiencia, al procesar directorios de proyectos importantes, materiales financieros o carpetas de entrega a clientes, se recomienda hacer primero una copia de seguridad o probar con una pequeña muestra. Confirme que la regla es correcta antes de ejecutarla por lotes en las carpetas oficiales.
Resumen: Reducir el trabajo repetitivo de renombrado con herramientas de procesamiento por lotes
Eliminar por lotes texto dentro de un rango personalizado en nombres de carpeta es, en esencia, resolver el problema de cambiar nombres repetidamente en gran volumen. Para carpetas como ABC20240101, donde se necesita eliminar las tres primeras letras, si procesa manualmente 10, 100 o incluso más directorios, no solo consumirá mucho tiempo, sino que también es propenso a omisiones, eliminaciones en posiciones incorrectas y falta de uniformidad en los nombres.
A través de HeSoft Doc Batch Tool , puede completar el procesamiento por lotes de nombres de carpeta en el software de oficina: primero seleccione Eliminar texto del nombre de carpeta, luego añada las carpetas que necesitan procesamiento, después seleccione Rango de posición y rellene 1:3, y finalmente continúe con el asistente para completar el guardado y procesamiento. Todo el proceso es claro, verificable y adecuado para escenarios de oficina de alta frecuencia como el renombrado por lotes de carpetas, el archivado de documentos y la organización de directorios de proyectos.
Si está organizando un lote de carpetas con prefijos de longitud fija, números o caracteres no válidos, se recomienda confirmar primero el patrón de nomenclatura y luego usar la función de rango de posición para eliminar por lotes. De esta manera, puede transformar un trabajo que originalmente requeriría modificaciones manuales repetidas en una única configuración de regla y ejecución por lotes, reduciendo significativamente el trabajo repetitivo y mejorando la eficiencia de la organización de archivos.