Cuando los nombres de muchos archivos contienen números de posición fija, códigos de ciudad, códigos de departamento o identificadores de proyecto, crear carpetas manualmente y mover los archivos uno por uno consume mucho tiempo. Este artículo toma los caracteres del 4.º al 6.º lugar del nombre del archivo como base de clasificación y muestra cómo usar HeSoft Doc Batch Tool para clasificar automáticamente varios archivos txt en las carpetas correspondientes según los caracteres LON, NYC, PAR, SYD, TYO, etc., lo que resulta adecuado para organizar archivos por lotes como textos, Word, Excel, PDF y otros formatos.
En el trabajo diario de oficina, muchos archivos no se nombran al azar, sino que siguen ciertas reglas fijas. Por ejemplo, los nombres de archivo pueden estar compuestos por un número de serie, un código de ciudad, una abreviatura del cliente, una fecha y un número de secuencia: 128LON75957.txt, 200LON66460.txt, 213TYO11946.txt, 230SYD60610.txt. Para las personas, estos nombres de archivo son solo largas cadenas de caracteres; pero para las herramientas de procesamiento por lotes, siempre que un segmento de esos caracteres tenga un patrón, se puede usar como base para la clasificación.
El problema que este artículo busca resolver es: cuando muchos archivos tienen caracteres de clasificación en una posición fija en medio de su nombre, ¿cómo se pueden agrupar automáticamente por lotes según el rango de esos caracteres? Por ejemplo, en la captura de pantalla, los caracteres del 4.º al 6.º lugar del nombre de archivo son LON, TYO, SYD, PAR, NYC, etc. Deseamos que el software cree o use automáticamente las carpetas de clasificación correspondientes y organice los archivos del mismo tipo en ellas, evitando la selección, copia y movimiento manual uno por uno.
A continuación, usando la interfaz de operación de HeSoft Doc Batch Tool , demostraremos cómo realizar esta tarea de clasificar archivos por un rango específico de caracteres en el nombre usando un software de oficina. Este método no solo es aplicable a archivos de texto txt, sino también a tareas de organización de archivos con reglas de nomenclatura uniformes como doc, docx, xls, xlsx, ppt, pptx, pdf e imágenes.
Escenarios aplicables: ¿Qué archivos son adecuados para clasificar por un rango fijo de caracteres en el nombre?
La clasificación por un rango fijo de caracteres en el nombre de archivo es adecuada para escenarios donde los nombres tienen una estructura uniforme. En pocas palabras, siempre que un lote de archivos contenga caracteres con el mismo significado en la misma posición, se pueden organizar rápidamente de esta manera.
Por ejemplo, en el nombre de archivo 128LON75957.txt, los 3 primeros dígitos "128" pueden ser un número de serie, los caracteres del 4.º al 6.º lugar "LON" pueden representar una ciudad o sitio, y los últimos "75957" pueden ser un número secuencial. De manera similar, en 213TYO11946.txt, "TYO" en las posiciones 4 a 6 representa otra categoría. En este punto, si se necesita mover todos los archivos LON a una carpeta LON, todos los TYO a una carpeta TYO y todos los SYD a una carpeta SYD, la operación manual sería muy tediosa, mientras que el procesamiento por lotes es perfecto para ello.
Los escenarios aplicables comunes incluyen:
1. Clasificación por código de ciudad: como LON, NYC, PAR, SYD, TYO, etc.;
2. Clasificación por número de departamento: campos fijos como HR, FIN, MKT, OPS, etc.;
3. Clasificación por código de proyecto: donde las posiciones 5 a 8 en el nombre del archivo representan el número de proyecto;
4. Clasificación por abreviatura del cliente: archivos como contratos, facturas y presupuestos que contienen el código del cliente;
5. Clasificación por tipo de documento: identificadores como DOC, IMG, PDF en una posición fija del nombre;
6. Clasificación por número de lote: archivos de datos exportados que necesitan archivarse por lote.
El núcleo de este método de organización no es la extensión del archivo, sino el patrón en el nombre en sí. Por lo tanto, además de los archivos txt, se puede aplicar la misma lógica de clasificación por lotes a documentos de Word (doc, docx), hojas de cálculo de Excel (xls, xlsx), presentaciones de PowerPoint (ppt, pptx), archivos PDF, archivos de imagen, etc., siempre que exista un rango fijo de caracteres de clasificación en sus nombres.
Vista previa del resultado: Archivos mezclados en un solo directorio antes del procesamiento, automáticamente agrupados por carácter después
Primero, veamos el estado de los archivos antes del procesamiento. En la captura de pantalla, se puede ver que todos los archivos txt están ubicados en la misma carpeta, con diferentes caracteres alfabéticos de tres letras en medio de sus nombres, como LON, TYO, SYD, PAR, NYC. Las áreas resaltadas en rojo enfatizan precisamente el campo de clasificación en el nombre del archivo, que es el rango de caracteres a extraer para esta organización por lotes.

Si solo hay una docena de archivos, la operación manual puede ser factible; pero si hay cientos o miles de archivos, se requeriría revisar constantemente los nombres, juzgar las categorías, crear nuevas carpetas y arrastrar archivos, lo que consume tiempo y es propenso a colocar archivos en directorios incorrectos. Especialmente al procesar datos de clientes, datos experimentales, documentos logísticos o documentos de proyectos, un error de clasificación puede afectar la búsqueda y entrega posteriores.
Una vez completado el procesamiento, los archivos originalmente mezclados se organizan en múltiples carpetas según los caracteres especificados en sus nombres. En la captura de pantalla, se puede ver que se han generado carpetas como LON, NYC, PAR, SYD, TYO, lo que indica que el software ha completado la agrupación según los caracteres de la 4.ª a la 6.ª posición del nombre del archivo.

Este resultado es muy intuitivo: sea cual sea el carácter de clasificación, el archivo va a la carpeta con el nombre correspondiente. Para consultas posteriores, solo necesita abrir la carpeta correspondiente para encontrar archivos del mismo tipo, eliminando la necesidad de buscar repetidamente entre una gran cantidad de archivos.
Pasos de operación: Usar HeSoft Doc Batch Tool para clasificar archivos por rango de caracteres especificado
A continuación, se explica el proceso de operación completo siguiendo el orden de las capturas de pantalla. El software utilizado en este artículo es HeSoft Doc Batch Tool , que pertenece al software de procesamiento por lotes orientado a escenarios de oficina. Su valor principal es delegar tareas repetitivas como organización, renombrado y procesamiento de carpetas al software, reduciendo así el tiempo de operación manual.
Paso 1: Ingresar a la función de organización de archivos y seleccionar "Clasificar por nombre de archivo"
Después de abrir HeSoft Doc Batch Tool , busque la entrada relacionada con la organización de archivos en la navegación de funciones a la izquierda. En la captura de pantalla, "Organización de archivos" está seleccionado a la izquierda, y en las tarjetas de funciones a la derecha, puede ver la opción "Clasificar archivos por nombre de archivo". El cursor apunta a esta función, indicando que la herramienta a utilizar para esta tarea es precisamente la clasificación por lotes basada en el nombre del archivo.

El propósito de este paso es ingresar al módulo de funciones adecuado para la tarea actual. Como no queremos modificar nombres de archivo ni clasificar por extensión, sino extraer un segmento del nombre como base de clasificación, debemos seleccionar "Clasificar archivos por nombre de archivo".
El resultado esperado es ingresar a una interfaz de procesamiento paso a paso, donde el software nos guiará secuencialmente a través de la selección de archivos, configuración de opciones de procesamiento, configuración de la ubicación de guardado e inicio del procesamiento.
Paso 2: Agregar los archivos a clasificar y confirmar los registros a procesar
Tras ingresar a la interfaz "Clasificar archivos por nombre de archivo", primero llegamos al Paso 1 "Seleccionar registros a procesar". En la parte superior derecha de la interfaz se pueden ver botones como "Agregar archivos", "Importar archivos desde carpeta", "Vaciar", "Más", etc. Para una pequeña cantidad de archivos, puede usar "Agregar archivos"; si los archivos están concentrados en un directorio específico, es más adecuado usar "Importar archivos desde carpeta".

La tabla en la captura de pantalla muestra los registros de archivos importados, incluyendo información como número de secuencia, nombre, ruta, extensión, fecha de creación y fecha de modificación. En el ejemplo, hay 20 registros, con extensión de archivo txt, ubicados en el directorio D:\test. A través de esta lista, se puede confirmar si los archivos se importaron completamente y si se incluyó algún archivo no deseado antes del procesamiento formal.
El propósito de este paso es entregar los archivos a clasificar por lotes al software y verificarlos en la lista. El resultado esperado es que todos los archivos objetivo aparezcan en la tabla de registros con sus nombres y rutas mostrados correctamente. Si se encuentra un archivo importado por error, se puede eliminar de la lista; si la cantidad importada es incorrecta, se puede volver a agregar o vaciar e importar de nuevo.
En escenarios de procesamiento por lotes, la verificación previa a la importación es muy importante. Dado que el software organizará automáticamente los archivos según la configuración posterior, confirmar la lista de archivos de antemano reduce el riesgo de operaciones erróneas.
Paso 3: Elegir clasificar por caracteres dentro de un rango de posición personalizado
Después de confirmar la lista de archivos, haga clic en "Siguiente" en la parte inferior para ir al Paso 2 "Configurar opciones de procesamiento". En la captura de pantalla se pueden ver múltiples opciones de método de clasificación, incluyendo: clasificar por el primer carácter, por el primer dígito, por la primera letra inglesa, por el primer carácter chino, por la primera letra inglesa o carácter chino, por los primeros caracteres, por los últimos caracteres, por caracteres dentro de un rango de posición personalizado, por una expresión regular personalizada, etc.

En este ejemplo, la estructura del nombre de archivo es: tres primeros dígitos + código de ciudad de tres letras + número secuencial, por ejemplo, 128LON75957.txt. Por lo tanto, el campo de clasificación no está al principio ni al final del nombre del archivo, sino en las posiciones fijas 4 a 6. En este caso, se debe seleccionar "Clasificar por caracteres dentro de un rango de posición personalizado".
En el cuadro de entrada "Rango", el ejemplo de la captura de pantalla muestra "4:6", lo que indica que se extraerán los caracteres de la 4.ª a la 6.ª posición del nombre del archivo como nombre de clasificación. Tomando 128LON75957.txt como ejemplo, las posiciones 1 a 3 son "128", y las posiciones 4 a 6 son "LON", por lo que se clasificará en la categoría LON. Para 213TYO11946.txt, las posiciones 4 a 6 son "TYO", por lo que se clasificará en la categoría TYO.
El propósito de este paso es indicar al software desde qué posición del nombre de archivo extraer la base de clasificación. El resultado esperado es que el software identifique los diferentes caracteres de clasificación según el rango 4:6 y forme las carpetas correspondientes después del procesamiento.
Paso 4: Gestionar las mayúsculas y minúsculas según sea necesario
En la parte inferior de la misma interfaz de configuración, también puede ver el área "Conversión de mayúsculas/minúsculas", que contiene opciones como "Predeterminado", "Convertir a mayúsculas" y "Convertir a minúsculas". La captura de pantalla muestra seleccionado "Predeterminado".
Si las mayúsculas y minúsculas de los caracteres de clasificación en los nombres de archivo originales son consistentes (por ejemplo, todos son LON, NYC, PAR), mantener la opción predeterminada es suficiente. Si las fuentes de los nombres no son uniformes y existe una mezcla de "lon", "Lon", "LON", se puede optar por convertir uniformemente a mayúsculas o minúsculas según sea necesario para evitar que la misma categoría se divida en varias carpetas. Cabe señalar que la decisión de convertir o no debe tomarse de acuerdo con las normas internas de nomenclatura de la empresa. En este artículo, el ejemplo mantiene la opción predeterminada, y los nombres de carpeta resultantes son LON, NYC, PAR, SYD, TYO.
El propósito de este paso es asegurar la consistencia de los nombres de clasificación. El resultado esperado es que los caracteres de clasificación con el mismo significado no se dispersen en diferentes carpetas debido a diferencias de mayúsculas/minúsculas.
Paso 5: Establecer la ubicación de guardado e iniciar el procesamiento
Después de completar la configuración de las opciones de procesamiento, continúe haciendo clic en "Siguiente". El flujo de la interfaz muestra que restan los pasos "Establecer ubicación de guardado" e "Iniciar procesamiento". Siga las instrucciones del asistente para establecer la ubicación de guardado de los archivos clasificados y luego avance al paso de inicio del procesamiento.
Se recomienda elegir una ubicación clara según los hábitos de trabajo reales, por ejemplo, crear un nuevo directorio específico para los resultados de salida y evitar mezclarlos con los archivos originales. Para archivos importantes, se aconseja conservar una copia de seguridad de los originales antes del procesamiento por lotes formal, especialmente al tratar con contratos, datos financieros o archivos de proyectos.
Una vez completado el procesamiento, abra la ubicación de guardado para ver las carpetas de clasificación generadas según el rango de caracteres especificado en el nombre. De acuerdo con la captura de pantalla posterior al procesamiento, este ejemplo generó carpetas como LON, NYC, PAR, SYD, TYO, y los archivos se organizaron automáticamente en los directorios correspondientes.
Explicación de la configuración clave: ¿Por qué el rango se completa como 4:6?
La duda más común para muchos usuarios al usar por primera vez la clasificación por rango de caracteres especificado es cómo completar el rango. El método para determinarlo es en realidad muy simple: comience a contar desde el lado izquierdo del nombre del archivo, encuentre la posición inicial y final del campo de clasificación.
Tomemos 128LON75957.txt como ejemplo; si ignoramos la extensión .txt y solo consideramos el nombre principal 128LON75957:
La 1.ª posición es 1, la 2.ª es 2, la 3.ª es 8, la 4.ª es L, la 5.ª es O, la 6.ª es N. LON se encuentra exactamente en las posiciones 4 a 6, por lo que el rango se completa como 4:6.
Veamos 230SYD60610.txt; su nombre principal es 230SYD60610, y las posiciones 4 a 6 son SYD, por lo que se clasificará en la carpeta SYD. En 378PAR56483.txt, las posiciones 4 a 6 son PAR, por lo que se clasificará en la carpeta PAR.
Siempre que la regla de nomenclatura para este lote de archivos sea consistente, el software puede extraer de manera estable los caracteres de la misma posición para completar la clasificación. Este método también se puede usar si las longitudes de los nombres varían pero la posición del campo de clasificación es fija; si la posición del campo de clasificación no es fija, se deben considerar otros métodos de clasificación, como por caracteres iniciales, caracteres finales o por expresión regular.
Preguntas frecuentes y precauciones
1. ¿La extensión del archivo en el nombre afecta el rango 4:6?
A juzgar por los ejemplos de las capturas de pantalla, la configuración de rango se utiliza para las posiciones de caracteres en el nombre del archivo. En la operación real, consulte la visualización del nombre del archivo y las descripciones de las reglas en la interfaz del software. Generalmente se recomienda seleccionar unos pocos archivos para probar primero y, una vez confirmado que los resultados de la extracción cumplen con las expectativas, procesar todos los archivos por lotes.
2. ¿Se pueden clasificar juntos archivos con diferentes extensiones?
Si la estructura del nombre del archivo es consistente, generalmente se pueden organizar diferentes tipos de archivos de oficina en el mismo lote, como doc, docx, xls, xlsx, pdf, txt, etc. Sin embargo, en el trabajo práctico, para facilitar la verificación, también se pueden importar y procesar por lotes según el proyecto o tipo de archivo.
3. ¿Qué pasa si algunos nombres de archivo no cumplen con la regla?
Si algunos nombres de archivo no tienen la longitud suficiente, o si los caracteres en las posiciones 4 a 6 no son los caracteres de clasificación esperados, los resultados del procesamiento pueden no cumplir con las expectativas. Por lo tanto, después de importar los archivos, primero revise los nombres en la lista. Si es necesario, excluya los archivos anómalos de antemano, o normalice primero la nomenclatura de los archivos.
4. ¿Necesito hacer una copia de seguridad antes de la clasificación?
Se recomienda hacer una copia de seguridad. Aunque el procesamiento por lotes puede mejorar significativamente la eficiencia, una vez que la configuración de la regla es incorrecta, también puede causar resultados de organización no ideales. Para datos importantes, puede copiar un directorio de prueba, confirmar que la regla es correcta y luego procesar los archivos formales.
5. ¿El nombre de la carpeta provendrá automáticamente de los caracteres de clasificación?
Del efecto posterior al procesamiento, se puede ver que los nombres de carpeta finales generados o presentados son LON, NYC, PAR, SYD, TYO, consistentes con los caracteres de clasificación extraídos de los nombres de archivo. Por lo tanto, el resultado de la clasificación en este ejemplo corresponde intuitivamente a los caracteres de las posiciones 4 a 6 del nombre del archivo.
Resumen: Reduzca el tiempo de mover archivos repetitivamente con la clasificación por lotes
Cuando los nombres de archivo contienen información de clasificación en una posición fija, la organización manual no es el método más eficiente. A través de la función "Clasificar archivos por nombre de archivo" en HeSoft Doc Batch Tool , puede delegar al software el proceso repetitivo de filtrar, crear carpetas y mover archivos. En el ejemplo de este artículo, solo necesita importar los archivos, seleccionar "Clasificar por caracteres dentro de un rango de posición personalizado", establecer el rango como 4:6 y luego continuar con el asistente para configurar la ubicación de guardado e iniciar el procesamiento. Así, los archivos txt se pueden clasificar rápidamente por caracteres como LON, NYC, PAR, SYD, TYO.
Si está procesando una gran cantidad de archivos de texto, Word, Excel, PDF u otros documentos de oficina con reglas de nomenclatura similares, se sugiere seleccionar algunos archivos primero para confirmar la posición de los caracteres de clasificación y luego usar la función de clasificación por lotes para completar la organización. Esto no solo puede reducir el trabajo repetitivo, sino que también hace que el archivado de documentos sea más claro y estable, haciendo la búsqueda y entrega posteriores más eficientes.