|
楼主 |
发表于 2008-12-23 19:22:26
|
显示全部楼层
|阅读模式
来自 湖南省邵阳市
@echo off & color 0a & mode con cols=35 lines=10
setlocal enabledelayedexpansion &title 查看关机时间-清风09
for %%1 in (请输入查找日期[%date:~0,10%] 查找最近关机时间请直接回车)do (echo=>%%1& echo %%1 | findstr \"[0-9]\">nul && set flower=0b || set flower=0e
findstr /a:!flower! .* %%1?& echo;& del %%1)
set /p wind=查询日期:
if \"%wind%\"==\"\" (for /f \"delims=\" %%1 in (c:\\windows\\WindowsUpdate.log) do set moon=%%1
echo=!moon:~0,19!>最后关机& echo;& findstr /a:0c .* 最后关机?&del 最后关机)else (for /f \"delims=\" %%2 in ('findstr \"\\<%wind%\\>\" c:\\windows\\WindowsUpdate.log')do set snow=%%2
echo !snow!| findstr \"O\">nul&& (echo=%wind%>未找到相关记录& echo;& findstr /a:0c .* 未找到相关记录?&del 未找到相关记录) || (echo=!snow:~10,9!>关机时间& echo.& findstr /a:0c .* 关机时间?& del 关机时间))
echo.&echo=>按任意键继续& findstr /a:0f .* 按任意键继续?&del 按任意键继续 & pause>nul& (for %%1 in (wind moon snow)do set %%1=)& %0 |
|