Powershell Scripts备份较旧的15天和删除日志文件

时间:2012-01-09 10:34:26

标签: powershell powershell-v2.0

对那些关于Power Shell Scripts的GURU请帮忙! =)

我是PS新手,我想请教您如何将我15天以前的日志文件备份到其他文件夹。最后,在备份完成后,将删除15天以上的旧版本。在此之后我应该开始学习Power Shell =)

1 个答案:

答案 0 :(得分:0)

也许不是适合powershell标签的答案,但你可以使用“ForFiles”命令:

http://ss64.com/nt/forfiles.html

或者

foreach ($i in Get-ChildItem C:\Logfiles)
{
    if ($i.CreationTime -lt ($(Get-Date).Date.AddDays(-15)))
    {
        Move-Item $i.FullName C:\Backup
    }
}

那是在powershell中