求一个删除服务器上目录的脚本
需求很简单,征求一个比较理想的实现方法
定期删除一个目录中的除今天创建的文件外的所有问题。(类似删除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