Secuencia de comandos por lotes para cambiar el nombre por fecha de modificación

0

Estoy tratando de hacer un script por lotes para cambiar el nombre de los archivos en masa modificando la fecha y la hora de cada archivo. Soy nuevo en esto y busco desde esta mañana y nada me ha llevado por el buen camino. ¿Debo usar xcopy, robocopy, powershell? ¿Hay un lugar para la secuencia de comandos por lotes con ejemplos?

También me pregunto si es posible crear un script de arrastrar y soltar (tomo los archivos con el mouse y los dejo en el script para procesarlos). Funciona cuando arrastro y suelto un solo archivo en un script .bat pero no sé para varios archivos.

Gracias por tu ayuda.

NB: No puedo usar software de renombrador masivo porque usaré este script muy a menudo y me gustaría automatizar el procesamiento.

Scandale
fuente
¿Por qué la necesidad de ejecutar a menudo bloquea el uso de software? ¿Quiere decir que se ejecutará en muchas computadoras? También supongo que esto es Windows?
Julian Knight
Sí, eche un vistazo a xcopy y al modificador / D: deberá llamar a otros archivos por lotes en el que arrastre y suelte los archivos, pero deberá ejecutarlo desde el símbolo del sistema y especificar los archivos o la carpeta
Andrew Crawford
1
Bienvenido a Super User. No somos un servicio de escritura de guiones. Por favor, editar su pregunta para incluir lo que usted ha tratado y donde se quedó atascado. Incluyendo su script actual y el esfuerzo que ha puesto en la investigación de esto es una ventaja.
CharlieRB
1
¿Cómo se ve tu guión hasta ahora?
Wutnaut
1
Parece un guión sucio como este. Y se detiene después de cambiar el nombre del primer archivo. Sin duda hay una forma más sencilla de hacerlo. @ECHO OFF dir / B> fileList.txt para / f "tokens = 1,2,3"% i in (fileList.txt) DO ren "% i% j% l"% l
Scandale

Respuestas:

1

Existe un software gratuito como Ant Renamer 2 que tiene opciones de parámetros de línea de comandos. Crea un archivo ARB (archivo Ant Rename Batch) al que llama desde la línea de comandos. Puede hacer que sea un paso de cambio de nombre o una serie de pasos que desee ejecutar en secuencia.

No proporcionó un esquema de cambio de nombre de ejemplo, pero Ant Renamer le permite mucha flexibilidad a la hora de cambiar el nombre de los archivos según su fecha de creación o modificación:

ingrese la descripción de la imagen aquí

Dom
fuente