Robcopy por fechas de la carpeta USERPROFILE


Escenario

Queremos realizar un robocopy de la carpeta %USERPROFILE% donde la carpeta destino tenga el siguiente formato: AAAAMMDD.%USERPROFILE% 

Donde:

  • AAAA: Año
  • MM: Mes
  • DD: Día

 

Procedimiento

  • Creamos un fichero cmd con el siguiente contenido:
    @echo off
    
    REM tomamos los tokens del 1 al 3 y posteriormente los colocamos en el orden %año%%mes%%dia
    for /f "tokens=1-3 delims=/-. " %%i in ('date/t') do set f_date=%%k%%j%%i
    
    set destino=%f_date%.%USERNAME%
    
    
    robocopy %USERPROFILE %destino% /R:1 /W:1 /S

Enlaces de Interés

Para más información visitar el siguiente:

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s