<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%> 独立服务器 如何定期删除IIS日志(只保留7天)|杭州顺道网络专业的网站制作专家

杭州顺道网络-专业的网站制作专家,为您提供优质的网站建设和浙江地区ICP代办服务!
我们的壮大得益于您的支持!顺道网络真诚的感谢各位新老客户对我们的信任!

网站首页 加入收藏
首页>> 客服中心
独立服务器 如何定期删除IIS日志(只保留7天)
信息类型:知识技巧 添加时间:2007-6-7 14:58:22

需要说明的是这里的UDATE不是WINDOWS下的DATE.EXE 而是cygwin中的date.exe 只是改名为udate.exe而已.所以如果你想使用下面日期格式,你还需要先下载一个cygwin中的DATE.EXE 也可以问我要,可以免费提供! 然后加在计划任务中,每天执行即可!

@echo off
rem 下面这行是20060714这种格式的日期表达式
rem for /f %%i in ('udate -d "+3 days ago" +%%Y%%m%%d') do set logdata=%%i

rem 下面的这行是060714短日期表达式 
for /f %%i in ('udate -d "+7 days ago" +%%y%%m%%d') do set logdata=%%i
for /r %%I in (ex%logdata%.log) do del /q "%%I"
echo 已经成功删除ex%logdata%.log 日志文件

echo %logdata%.log
  
echo   %logdata%

返回
 
服务理念
服务流程
常见问题
使用手册
知识技巧
投诉/建议
产品