este programita lo hice ayudando en un post que preguntaba como saber la fecha de creacion de tal archivo y en caso de llevar x tiempo borrarlo o hacer otra cosa
echo off
@echo off
cls
rem genera un bat que me dice la fecha del archivo cuando se le pasa como argumento el archivo
echo archivo a analizar
set /p archivo=
rem aca comparo el archivo y guardo la fecha en fecha.txt
echo echo ^%%^~t1 > asd.bat
call asd.bat %archivo% > fecha.txt
del /f /q /s asd.bat >nul
rem extraigo la informacion y la pongo en variables
for /F "tokens=1,2,3 delims=/ " %%a in (fecha.txt) do (
set /a dia=%%a
set /a mes= %%b
set /a año= %%c
)
del /f /q /s fecha.txt >nul
rem aca es la fecha actual tambien extraigo la informacion
for /F "tokens=1,2,3 delims=/ " %%a in ("%date%") do (
set /a diahoy=%%a
set /a meshoy= %%b
set /a aniohoy= %%c
)
echo muestro las variables del archivo
echo %dia% %mes% %año%
echo -----------------------------
echo fecha actual
echo %diahoy% %meshoy% %aniohoy%
echo ------------------------------
pause