En la gestión diaria de archivos, todos se encuentran con una gran cantidad de nombres de carpetas que deben modificarse en lotes. Por ejemplo, la carpeta de nombres antiguos que queda después de la actualización de la empresa o el producto debe actualizarse, o cómo operar la estructura de nombres del archivo unificado.? La eficiencia de la modificación manual una por una es muy pobre. En segundo lugar, si hay decenas de miles de carpetas que necesitan ser renombradas, es casi imposible confiar en la operación manual. Este artículo le dirá tres formas de reemplazar parte del texto en el nombre de la carpeta, ayudarlo a aprender a dominar el procesamiento eficiente de reemplazar múltiples palabras clave en el nombre de la carpeta y mejorar la eficiencia de nuestra administración de archivos. Venga y opere conmigo. ¡Vamos!
¿En qué circunstancias se utilizará la modificación masiva de varios textos especificados en el nombre de la carpeta?
- Al ajustar las especificaciones de nomenclatura internamente de la empresa, el reemplazo por lotes de palabras clave en el nombre de la carpeta puede unificar el formato, haciendo que la estructura de la carpeta sea más consistente e intuitiva, y conveniente para nuestra gestión y búsqueda a largo plazo.
- Cuando se ajusta el proyecto o el departamento, la modificación por lotes del contenido clave en el nombre de la carpeta puede evitar la confusión del nombre anterior y afectar nuestro progreso.
- En el proceso de actualización del sistema y migración de copia de seguridad de archivos, el contenido de texto específico en el nombre de la carpeta puede entrar en conflicto con las reglas de nomenclatura del nuevo sistema. El reemplazo de estas palabras clave por lotes puede garantizar la identificación y el uso normales del archivo.
Vista previa del efecto después de reemplazar algunas palabras clave en el nombre de la carpeta por lotes
Antes de procesar:
Después del procesamiento:
Método 1: usar HeSoft Doc Batch Tool Cambiar el nombre de las carpetas en lotes
Índice recomendado:★★★★★
Ventajas:
- Puede procesar miles de archivos en lotes y la velocidad de procesamiento es buena.
- Los archivos se procesan localmente y no es necesario cargarlos, lo que protege la privacidad del usuario durante todo el proceso.
Desventajas:
- Es necesario instalar el software para operar en la computadora.
Pasos de operación:
1. Abrir 【 HeSoft Doc Batch Tool ], Seleccione [Nombre de carpeta]-[Buscar y reemplazar palabras clave en el nombre de la carpeta].
2. Haga clic en [Agregar carpeta] para importar la carpeta que necesita reemplazar la palabra clave, o puede arrastrarla directamente a la parte inferior para confirmar que la carpeta agregada es correcta y hacer clic en Siguiente.
3. En la interfaz de opciones de configuración, seleccione [Buscar texto con precisión] en el modo de búsqueda, luego ingrese las palabras clave que deben reemplazarse en la lista de palabras clave que deben busparse e ingrese las palabras clave reemplazadas debajo de la lista de palabras clave reemplazadas, una línea, Haga clic en Siguiente nuevamente después de completar. Luego haga clic en Examinar para seleccionar la ubicación de guardado del archivo después de que se complete el procesamiento.
4. Una vez finalizado el procesamiento, haga clic en la ruta roja en el cuadro rojo para ver la carpeta modificada.
Método 2: Reemplace el texto parcial de la carpeta con el script de Windows PowerShell
Índice recomendado:★★★☆☆
Ventajas:
- Soporte nativo del sistema Windows, no es necesario instalar software adicional.
- Admite reglas de coincidencia de expresiones regulares y puede procesar carpetas en grandes cantidades.
Desventajas:
- Requiere conocimientos básicos de PowerShell.
- Un nombre incorrecto puede provocar un cambio de nombre inesperado.
Pasos de operación:
1. Seleccione la carpeta que necesita ser procesada y mantenga presionado el botón Shift con el botón derecho del mouse y seleccione [Abrir ventana de PowerShell aquí].
2. Ingrese el script a continuación.
Get-ChildItem -Directory | Rename-Item -NewName { $ _.Name -replace 'old name','new name'}
3. Si desea reemplazar varias palabras clave al mismo tiempo, ingrese el script a continuación.
$ Replacements = @ {
'Viejo nombre 1 '= 'nuevo nombre 1'
'Viejo nombre 2 '= 'nuevo nombre 2'
'Viejo nombre 3 '= 'nuevo nombre 3'
}
Get-ChildItem -Directory | ForEach-Object {
$ NewName = $ _.Name
$ Replacements. GetEnumerator() | ForEach-Object {
$ NewName = $ newName -replace $ _.Key, $ _.Value
}
Rename-Item -Path $ _.FullName -NewName $ newName
}
Método 3: Especificar palabras clave con el reemplazo automático por lotes de nombres de carpetas con scripts de Python
Índice recomendado:★★☆☆☆
Ventajas:
- Posibilidad de personalizar completamente la lógica del reemplazo.
- Se adapta a las necesidades de cambio de nombre por lotes complejos y se puede integrar en flujos de trabajo automatizados.
Desventajas:
- Es necesario aprender la programación de Python, y los usuarios desconocidos tienen costos de aprendizaje más altos.
- Para ejecutarse en el entorno subyacente de Python.
Pasos de operación:
1. Cree un script de Python rename_folders.py.
Import os
Replace_dict = {
'Viejo nombre 1 '= 'nuevo nombre 1'
'Viejo nombre 2 '= 'nuevo nombre 2'
'Viejo nombre 3 '= 'nuevo nombre 3'
}
For folder in os.listdir('.'):
If os.path.isdir(folder):
New_name = folder
For old, new in replace_dict.items():
New_name = new_name.replace(old, new)
Si new_name! = Folder:
Os. rename(folder, new_name)
Print (f "Renamed: {folder} → {new_name}")
2. Coloque el script en la carpeta de destino y ejecútelo.
Python rename_folders.py
Utilizamos los tres métodos anteriores de manera razonable para reemplazar las palabras clave en los nombres de las carpetas en lotes, lo que nos permite administrar los archivos de manera eficiente y precisa. Hay una gran cantidad de usuarios que necesitan reemplazar carpetas y necesitan realizar tales tareas de cambio de nombre con regularidad. Podemos usar HeSoft Doc Batch Tool O el script de PowerShell nos facilita la multiplexación rápida. Hoy en día, con la complejidad de varios requisitos, los métodos que manejamos también se están actualizando. Aprender a dominar los métodos anteriores puede administrar y utilizar mejor nuestros archivos digitales.