求一个删除服务器上目录的脚本
需求很简单,征求一个比较理想的实现方法
定期删除一个目录中的除今天创建的文件外的所有问题。(类似删除IIS日志)
[解决办法]
powershell实现
(dir)|%{if($_.CreationTime -lt (get-date).adddays(-1)){del $_}}
[解决办法]
将此批处理文件(.bat)放到另外一个目录中,假设要处理的目录是D:\test。
- BatchFile code
@echo offcd /d d:\testfor %%a in (*) do ( dir /tc "%%a"|findstr "^%date%">nul||del "%%a")pause