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.
batch
script
batch-rename
Scandale
fuente
fuente
Respuestas:
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:
fuente