日期:2014-05-17  浏览次数:20875 次

求一个删除服务器上目录的脚本
需求很简单,征求一个比较理想的实现方法


定期删除一个目录中的除今天创建的文件外的所有问题。(类似删除IIS日志)


------解决方案--------------------
powershell实现
(dir)|%{if($_.CreationTime -lt (get-date).adddays(-1)){del $_}}
------解决方案--------------------
将此批处理文件(.bat)放到另外一个目录中,假设要处理的目录是D:\test。
BatchFile code
@echo off
cd /d d:\test
for %%a in (*) do (
  dir /tc "%%a"|findstr "^%date%">nul||del "%%a"
)
pause