rem MoverCarpetaMes nombre_archivorem Mover el archivo indicado como parámetro a la carpeta año_mesrem Esto asume que el archivo tiene bien su fecha yrem que la fecha está en formato DD/MM/AA HH:MM.rem (lo que podría variar dependiendo del local)remfor%%a in (%1)do(remrem "delims=/:" porque la fecha en España tiene como delimitadoresrem barra, espacio y dos puntos (DD/MM/AA HH:MM:SS).rem Si en su país se usa DD-MM-AA, debe cambiarlo a "delims=-: "remfor/F"useback tokens=1-5 delims=/: "%%b in (`echo%%~ta`)do(remrem En España, "año" es el tercer número (%%d) y "mes" es el segundo (%%c).rem Por tanto, lo siguiente hará una carpeta con el nombre año_mes:remmkdir%%d_%%c
move"%%a""%%d_%%c"))
Este sitio web utiliza cookies. Al utilizar el sitio web, usted acepta almacenar cookies en su computadora. También reconoce que ha leído y entendido nuestra Política de privacidad. Si no está de acuerdo abandone el sitio web.Más información
es/bat/mover_un_archivo_a_una_carpeta_de_fecha_de_archivo.txt · Última modificación: 2024/05/14 02:58 por nepenthes