0
要在電源外殼腳本的GURU請幫幫忙! =)電源Shell腳本備份舊的15天刪除日誌文件
我是新來PS,我想問一下你的幫助我怎樣才能備份我的日誌超過15天到其他文件夾舊的文件?最後,在備份完成後,這些15天以前的文件將被刪除。在此之後,我應該開始學習電源外殼=)
要在電源外殼腳本的GURU請幫幫忙! =)電源Shell腳本備份舊的15天刪除日誌文件
我是新來PS,我想問一下你的幫助我怎樣才能備份我的日誌超過15天到其他文件夾舊的文件?最後,在備份完成後,這些15天以前的文件將被刪除。在此之後,我應該開始學習電源外殼=)
不是答案也許安裝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
非常好!有用! – Sonn 2012-01-09 14:06:18
@Sonn - 請注意,$(Get-Date).AddDays(-15)'會在15天前給你當前時間。要獲得15天前的一天的開始使用:'$(Get-Date).Date.AddDays(-15)' – Rynant 2012-01-09 14:25:13
好點,我將編輯到我的答案。 – Sverker84 2012-01-10 05:56:24