2012-01-09 55 views
0

要在電源外殼腳本的GURU請幫幫忙! =)電源Shell腳本備份舊的15天刪除日誌文件

我是新來PS,我想問一下你的幫助我怎樣才能備份我的日誌超過15天到其他文件夾舊的文件?最後,在備份完成後,這些15天以前的文件將被刪除。在此之後,我應該開始學習電源外殼=)

回答

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

+0

非常好!有用! – Sonn 2012-01-09 14:06:18

+0

@Sonn - 請注意,$(Get-Date).AddDays(-15)'會在15天前給你當前時間。要獲得15天前的一天的開始使用:'$(Get-Date).Date.AddDays(-15)' – Rynant 2012-01-09 14:25:13

+0

好點,我將編輯到我的答案。 – Sverker84 2012-01-10 05:56:24