Cómo eliminar en lote el contenido entre dos textos especificados en los nombres de las carpetas? Cómo conservar las marcas delanteras y traseras
Traducción:EnglishFrançaisDeutschEspañol日本語한국어,Hora de Actualización:2026-10-12 22:39:09
Cuando un gran número de nombres de carpetas adoptan la estructura "prefijo fijo_INICIO_contenido temporal_FIN_sufijo fijo", eliminar el campo intermedio uno por uno consume tiempo y es fácil pasar algo por alto. Este artículo toma como ejemplo HeSoft Doc Batch Tool y explica cómo importar carpetas en lote, seleccionar "todo el contenido entre dos textos", configurar por separado el texto izquierdo y el texto derecho, y completar el procesamiento en lote manteniendo las marcas de límite. Después del procesamiento, el contenido variable entre START y _END se eliminará de forma uniforme, y los materiales dentro de las carpetas no cambiarán por el renombrado.
Durante el archivado de proyectos, la organización de datos de clientes, la gestión de versiones de diseño o el mantenimiento de discos compartidos departamentales, a menudo nos encontramos con un grupo de nombres de carpetas con estructuras similares pero que incluyen campos temporales. Por ejemplo, las carpetas utilizan nombres como «Backup_START_tempFiles_END_Final» o «Client_START_2024Draft_END_Archive», donde START y _END son marcadores fijos, y los textos entre ambos marcadores, como tempFiles, 2024Draft o sampleChunk, ya no son necesarios.
Si la cantidad de carpetas es pequeña, se pueden renombrar manualmente una por una; pero cuando hay decenas, cientos o incluso más objetos por procesar, repetir operaciones como seleccionar, pulsar F2, localizar el texto, eliminar y confirmar no solo consume mucho tiempo, sino que también puede provocar omisiones, borrados accidentales de los marcadores límite o errores de introducción. Un enfoque más eficiente es utilizar la función de procesamiento por lotes de carpetas de un software ofimático para eliminar de una vez todo el contenido entre dos textos especificados según una regla uniforme.
A continuación se toma como ejemplo HeSoft Doc Batch Tool para explicar cómo eliminar por lotes los caracteres entre dos textos en nombres de carpetas. Esta herramienta está orientada al procesamiento por lotes de documentos y archivos en software ofimático, y permite convertir tareas repetitivas de renombrado en un procesamiento basado en reglas uniformes, adecuado para usuarios que necesitan organizar continuamente grandes cantidades de archivos, carpetas y materiales ofimáticos de Word, Excel, PDF, etc.
Escenarios aplicables
Este método de eliminación por lotes del contenido intermedio del nombre de una carpeta es adecuado para carpetas cuyos nombres comparten marcadores de límite comunes. Es decir, en cada nombre se puede encontrar un «texto izquierdo» y un «texto derecho» idénticos o claramente identificables, y el contenido que se desea limpiar se encuentra entre ambos.
- Archivado de versiones de proyecto: eliminar números de borrador, números de versión, lotes de prueba o nombres en clave de desarrollo entre START y END.
- Organización de datos de clientes: limpiar números de cliente temporales, notas internas, estados de seguimiento o marcas de traspaso en los nombres de carpeta.
- Gestión de diseño y materiales: eliminar por lotes indicaciones de fase como rawSet, oldVersion o sampleChunk.
- Normalización de documentación financiera y administrativa: limpiar números de lote, siglas del gestor o campos temporales de revisión, conservando los nombres de clasificación anteriores y posteriores.
- Migración de datos históricos: los nombres de carpeta exportados desde sistemas antiguos suelen contener marcadores separadores fijos; se puede eliminar de forma uniforme el campo redundante intermedio antes de la migración.
Hay que tener en cuenta que la clave de este método no reside en que el contenido intermedio sea idéntico, sino en que los textos de localización a izquierda y derecha sean estables. Las diez carpetas de la captura contienen en el centro textos diferentes como tempFiles, debugInfo, 2024Draft, sampleChunk u oldVersion, pero todas están situadas entre START y _END, por lo que se pueden procesar por lotes con la misma regla.
Vista previa del resultado: qué cambia antes y después del procesamiento
Antes del procesamiento: la longitud y el contenido del campo intermedio son distintos
Los nombres de carpeta antes del procesamiento se muestran en la siguiente imagen. Cada nombre contiene el tramo «START_texto variable_END», pero el texto variable no es el mismo. Algunos son palabras en inglés, otros combinan inglés y números, y también puede haber anotaciones más largas. Al eliminar manualmente, hay que determinar uno a uno las posiciones de inicio y fin, y la carga de trabajo aumenta rápidamente con la cantidad de carpetas.

Tomando como ejemplo algunos de los nombres:
- Backup_START_tempFiles_END_Final
- Client_START_2024Draft_END_Archive
- Invoice_START_batch001_END_Paid
- Task_START_removeThis_END_Done
El objetivo esta vez es eliminar todo el contenido entre START y _END, conservando los textos de límite a izquierda y derecha. Dado que detrás de START originalmente hay un guion bajo y el texto de localización derecho se establece como «_END», tras el procesamiento se formará el resultado concatenado «START_END».
Después del procesamiento: se conserva uniformemente la estructura START_END
Tras completar el procesamiento por lotes, los campos intermedios tempFiles, 2024Draft, batch001, removeThis, etc. se eliminan de forma uniforme, y se conservan las partes útiles anteriores y posteriores del nombre, así como los marcadores START y END.

Por ejemplo, «Backup_START_tempFiles_END_Final» se convierte en «Backup_START_END_Final», y «Client_START_2024Draft_END_Archive» se convierte en «Client_START_END_Archive». De la comparación entre el antes y el después se desprende que el software no exige que el contenido intermedio sea completamente idéntico: basta con poder determinar el rango a partir de los textos izquierdo y derecho para aplicar la misma regla de eliminación a varias carpetas.
Pasos de uso: eliminar por lotes todo el contenido entre dos textos
Paso 1: entrar en la función para eliminar texto de nombres de carpeta
Abre HeSoft Doc Batch Tool y, en la clasificación de funciones de la izquierda, selecciona «Nombre de carpeta». Tras entrar en la lista de herramientas correspondiente, localiza y haz clic en «Eliminar texto del nombre de carpeta». El objetivo de este paso es entrar en la interfaz dedicada a procesar los caracteres de los nombres de carpeta, no eliminar las carpetas en sí.

En la interfaz se puede ver que la categoría «Nombre de carpeta» también ofrece herramientas de buscar y reemplazar, insertar texto, añadir prefijos y sufijos, y conversión de mayúsculas y minúsculas. En este artículo se procesa el contenido variable entre dos límites del nombre, por lo que debe seleccionarse «Eliminar texto del nombre de carpeta». No deben confundirse con funciones de eliminación de archivos o de organización de archivos.
Paso 2: añadir las carpetas que se desean renombrar por lotes
Una vez dentro de la página de la función, permanece primero en el paso «Seleccionar los registros que se van a procesar». Haz clic en «Añadir carpeta» en la esquina superior derecha para incorporar las carpetas pendientes a la lista de tareas. Una vez añadidas, la tabla mostrará información como el número de orden, el nombre, la ruta, la fecha de creación y la fecha de modificación.

En la captura se añadieron de una vez 10 carpetas, y en la parte inferior de la página se muestra «Número de registros: 10». Antes de pasar al siguiente paso, conviene comprobar especialmente los nombres y las rutas para confirmar que todos los objetos corresponden realmente a esta tarea. Si se detecta algún registro añadido por error, se puede eliminar de la lista de tareas actual mediante el icono de eliminación situado a la derecha de dicho registro; si es necesario volver a seleccionar, también se puede usar «Vaciar» en la interfaz y añadir de nuevo. Aquí se eliminan registros de tarea, y el objetivo de la operación es ajustar la lista pendiente de procesar.
Tras comprobar que todo es correcto, haz clic en «Siguiente» para entrar en la página de configuración de reglas de procesamiento. La ventaja de la operación por lotes es que la regla solo se configura una vez y los múltiples carpetas de la lista se procesan con la misma lógica, sin necesidad de abrir el explorador de archivos una y otra vez para renombrar repetidamente.
Paso 3: seleccionar «Todo el contenido entre dos textos»
En la página «Configurar opciones de procesamiento», el software ofrece varios tipos de operación: todos los números, todos los caracteres chinos, todas las letras inglesas, varios textos situados más a la izquierda o más a la derecha, el contenido a ambos lados de un texto, rangos de posición, etc. En este ejemplo es necesario determinar el rango de eliminación a partir de dos marcadores fijos, por lo que se selecciona «Todo el contenido entre dos textos».

Al seleccionar este tipo, hay que rellenar dos campos obligatorios:
- En el cuadro «Texto izquierdo», escribe START.
- En el cuadro «Texto derecho», escribe _END.
Los textos izquierdo y derecho deben escribirse exactamente con los caracteres reales que aparecen en el nombre original de la carpeta. Las mayúsculas y minúsculas del inglés, los guiones bajos, los espacios y los números pueden afectar al resultado de la coincidencia. Por ejemplo, si el nombre original es «START_tempFiles_END», antes del límite derecho hay un guion bajo, por lo que en la captura se escribe «_END» y no simplemente «END». Introducir con precisión los caracteres del límite permite que el rango de eliminación se ajuste a lo esperado.
Paso 4: decidir si se eliminan también los textos de límite izquierdo y derecho
En la página de configuración se ofrecen por separado los interruptores «Incluir el texto izquierdo» e «Incluir el texto derecho». En la captura ambos están desactivados, lo que significa que solo se elimina el contenido entre START y _END, no los propios START y _END.
Por tanto, «Project_START_alpha_END_Report» se convertirá en «Project_START_END_Report». Si el objetivo de la tarea es eliminar también los marcadores de límite, habrá que ajustar los interruptores correspondientes según el requisito real. No obstante, incluir o no los límites cambia directamente el nombre final, por lo que antes de ejecutar por lotes hay que definir claramente el objetivo y validarlo con unas pocas muestras.
Paso 5: continuar con la configuración y comenzar el procesamiento por lotes
Una vez completada la configuración de la regla, haz clic en «Siguiente». El flujo de la interfaz incluye también las fases «Configurar ubicación de guardado» y «Comenzar procesamiento»; conviene seguir las indicaciones de la página para completar la configuración y ejecutar la tarea. Dado que esta operación afecta a nombres de carpeta, antes de iniciar formalmente el proceso debe confirmarse de nuevo la cantidad de elementos pendientes, los textos izquierdo y derecho, y el estado de los interruptores de límite.
Al terminar el procesamiento, vuelve a la ubicación de las carpetas y comprueba si los nombres han cambiado de «START_contenido intermedio_END» a «START_END». Se recomienda revisar primero varias muestras con contenidos intermedios diferentes, como campos numéricos, campos de texto largo y texto exclusivamente en inglés, para confirmar que la regla uniforme se ha aplicado correctamente en todos los casos.
Preguntas frecuentes y precauciones
1. ¿Por qué algunas carpetas no cambian?
La causa más habitual es que en el nombre de la carpeta no aparezcan a la vez el texto izquierdo y el texto derecho introducidos, o que los caracteres no sean exactamente iguales. Por ejemplo, si START está escrito como Start, o si falta el guion bajo delante de _END, el nombre real no coincidirá con la regla. Se puede copiar primero el carácter del límite del nombre original y pegarlo en el cuadro de configuración para reducir los errores de introducción manual.
2. Si el contenido intermedio es distinto, ¿se puede incluir en la misma tanda?
Sí. Esta función localiza el rango de eliminación a partir de los límites izquierdo y derecho; no es necesario que el contenido intermedio sea idéntico. Tanto si en el centro hay tempFiles, 2024Draft, batch001 o textos de otra longitud, siempre que estén situados entre los dos textos especificados, se pueden procesar con la misma regla.
3. ¿Se eliminarán los archivos Word, Excel o PDF que hay dentro de las carpetas?
En este artículo se usa la función de procesamiento de nombres de la categoría «Nombre de carpeta», y el objeto de la operación es el nombre de la carpeta. Un renombrado normal no equivale a eliminar los documentos doc, docx, xls, xlsx, ppt, pptx o PDF que contiene la carpeta. Sin embargo, si otros programas, accesos directos o scripts dependen de la ruta original, al cambiar el nombre de la carpeta también cambiará su ruta de acceso, por lo que en directorios de negocio importantes debe evaluarse antes el impacto en las rutas.
4. ¿Deben conservarse los textos de límite izquierdo y derecho?
Depende de la norma de nomenclatura. En el ejemplo de la captura se requiere conservar START y END, por lo que ambos interruptores de «incluir» están desactivados. Si se desea eliminar por completo «START_contenido intermedio_END», habrá que incorporar a la regla si se incluyen o no los límites. Se recomienda probar primero con una copia o con unas pocas carpetas, y no procesar directamente una única carpeta importante sin haber confirmado el efecto.
5. ¿Qué más se debe comprobar antes de la operación?
Se recomienda comprobar si hay nombres duplicados. Tras eliminar el texto intermedio, dos carpetas que originalmente eran distintas podrían pasar a tener el mismo nombre, con el consiguiente riesgo de nombres coincidentes. Por ejemplo, si dos carpetas se distinguían solo por el número de lote intermedio, al eliminar ese número podrían perder su unicidad. También conviene confirmar que las carpetas no estén siendo utilizadas por otros programas y conservar una copia de seguridad o una lista de nombres de los directorios importantes.
Resumen
Los pasos fundamentales para eliminar por lotes el contenido entre dos textos especificados en nombres de carpeta son: entrar en la categoría «Nombre de carpeta», seleccionar «Eliminar texto del nombre de carpeta», añadir las carpetas pendientes, establecer el tipo de operación en «Todo el contenido entre dos textos» y rellenar con precisión los textos de límite izquierdo y derecho. Si solo se desea eliminar el campo intermedio, deben mantenerse desactivados «Incluir el texto izquierdo» e «Incluir el texto derecho».
En comparación con renombrar uno a uno, HeSoft Doc Batch Tool permite convertir operaciones repetitivas en una única configuración de reglas, especialmente adecuada para el archivado de proyectos, la organización de discos compartidos y la migración de datos históricos. En el uso real, se recomienda probar primero con unas pocas carpetas para comprobar el resultado del procesamiento y, una vez confirmado que los límites, los guiones bajos y las reglas de conservación son correctos, añadir el directorio completo a la tarea y comenzar el procesamiento por lotes.
Palabra clave:Eliminar el contenido del medio del nombre de la carpeta en lote , modificar el nombre de la carpeta en lote , eliminar caracteres entre dos textos , renombrar carpetas en lote