zzss 发表于 2012-10-17 08:58:37

windows 2008 server 删除目录下几天前的所有文件

1先删除匹配的文件
Get-ChildItem -path E:\Beisen.RecruitSynchronizeFiles\synlog\ErrorFolder | select-object fullname,name |foreach-object {forfiles /p $_.fullname /s -d -30 /m *.eml /c "cmd /c del /f /q @file" }
2 然后删除所有空目录
for /f "delims=" %a in ('dir E:\Beisen.RecruitSynchronizeFiles\synlog\ErrorFolder/b /ad /s ^|sort /r' ) do rd /q "%a" 2>nul

0 发表于 2013-3-17 22:37:57

此地禁止大小便,违者没收工具。

zhouying23 发表于 2013-5-16 17:17:14

男人靠的住,母猪能上树!

坏气十足 发表于 2013-5-19 00:06:03

昨天,系花对我笑了一下,乐得我晚上直数羊,一只羊,两只羊,三只羊……

liujjun 发表于 2013-5-20 23:25:39

我本非随便的人,但如果你想随便,那我就随你的便好啦!

吸毒的虫子 发表于 2013-5-23 02:28:43

男人靠的住,母猪能上树!

q66262 发表于 2013-5-25 22:11:17

如果跟导师讲不清楚,那么就把他搞胡涂吧!
页: [1]
查看完整版本: windows 2008 server 删除目录下几天前的所有文件