set outputdir=D:\abies_backup\generador_listas if %1.==-t1. goto :2 if %1.==-t2. goto :3 pause set filetime= if exist Abies20.bak for %%a in (abies20.bak) do call %0 -t1 %%~ta set filetime= if exist Abies20.zip for %%a in (abies20.zip) do call %0 -t2 %%~ta goto :9999 :2 set filetime=%2 set %filetime:~6,4%-%filetime:~3,2%-%filetime:~0,2% if exist abies20-%filetime%.zip del abies20-%filetime%.zip ren abies20.bak abies20-%filetime%.zip goto 9999 :3 set filetime=%2 set filetime=%filetime:~6,4%-%filetime:~3,2%-%filetime:~0,2% copy abies20.zip abies20-%filetime%.zip ECHO EXPANDIENDO EL ARCHIVO cscript unzip.vbs Abies20.zip %outputdir% goto 9999 :9999