以当前时间为标准,显示一个小时前的文件。- @echo off&setlocal enabledelayedexpansion
- for /f %%i in ("%date%") do set dd=%%i
- for /f "delims=:" %%i in ("%time%") do set /a tt=%%i-1
- for /r e:\ %%i in (*) do (
- for /f "tokens=1,2 delims=: " %%a in ("%%~ti") do (
- if "%%a"=="%dd%" if "%%b"=="%tt%" echo %%i
- )
- )
- pause
复制代码
|