¿Cómo modificar nombres de archivos en lotes? (urgente)
Windows agregará un número de serie único a cada nombre de archivo.
Esta es una solución bastante rápida, pero no es muy flexible ya que no puedes personalizar cómo la modificas.
Por ejemplo, ¿cómo puedo agregar la fecha actual a un nombre de archivo? ¿O desea reemplazar algunas palabras o caracteres en el nombre del archivo (como errores ortográficos)? O desea modificar archivos de acuerdo con un sistema de cambio de nombre diferente (como archivo-A.jpg) en lugar del archivo predeterminado (1).jpg
Para modificar por lotes nombres de archivos de manera eficiente, puede aprender algo un lenguaje de programación de shell un poco más complicado (SED, AWK, Perl) o algo más simple, simplemente use una hoja de cálculo y algunos comandos DOS.
1: Haga clic en el menú "Inicio" en la esquina inferior izquierda de Windows, seleccione "Ejecutar", ingrese cmd y presione Entrar para ingresar a la línea de comando.
2: Utilice el comando cd para ingresar al directorio de la carpeta donde desea modificar los nombres de los archivos en lotes. Por ejemplo, aquí quiero ingresar a la carpeta de imágenes en la unidad c.
Discos láser
imágenes de CD
3: ingrese dir /b para ver una lista de todos los archivos en la carpeta actual.
Ingrese dir /b > Pics.xls genera la lista en la hoja de cálculo Pics.xls.
4. Lo interesante apenas comienza ahora. Abra una hoja de cálculo de Excel o Google Docs y verá una lista de archivos en la primera columna.
5. En la columna en blanco al lado, agregue la fórmula de función correspondiente; por ejemplo, puede usar SUSTITUIR para modificar los caracteres especificados en el nombre del archivo y puede usar CONCATENAR() y FECHA( ) para dar el nombre del archivo Agregar una fecha, etc.
6: Selecciona el signo + más en la esquina inferior derecha de la celda B1 y arrástralo hacia abajo para que nuestra fórmula se copie y se aplique a todas las filas.
Ahora, su nombre de archivo original está en la columna A, y el nombre del archivo que desea reemplazar está en la columna B; ahora los convertiremos a DOS.
Cambie el nombre del comando.
En la columna C, ingrese la fórmula de Excel:
=CONCATENAR("ren ",A1," ",B1)
Haga clic en la marca de verificación de la signo de función y arrástrelo al signo + más en la esquina inferior derecha para aplicarlo a todas las filas.
7: Seleccione la columna C, haga clic en "Copiar", cree un archivo rename.bat en el directorio de la carpeta de imágenes de la unidad c y pegue el contenido copiado en él.
8: Ya casi hemos terminado. Ingrese el comando rename.bat en C:pics y presione Enter. Verá que los nombres de los archivos en el directorio de imágenes se han modificado de la forma esperada.