码迷,mamicode.com
首页 > 其他好文 > 详细

定期删除各子文件下数据

时间:2018-08-20 13:09:02      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:netdata   -name   dai   taf   每日   gis   script   remove   foreach   

最近遇到一个客户有这样一个需求,需要在每日自动删除各用户文件夹下的数据而不删除根文件夹和每个用户父文件夹

Register-ScheduledJob -Name Remove-InternetDataFiles -ScriptBlock {
    $root = "E:\Internet-Data"
    $dirs = Get-ChildItem $root -Directory
    foreach ($dir in $dirs) {
        Get-ChildItem $dir.PSPath | Remove-Item -Force -Recurse
    }
}

$trigger = New-JobTrigger -At "16:48:00" -Daily
$job = Get-ScheduledJob -Name Remove-InternetDataFiles | Add-JobTrigger -Trigger $trigger

定期删除各子文件下数据

标签:netdata   -name   dai   taf   每日   gis   script   remove   foreach   

原文地址:http://blog.51cto.com/4964151/2161878

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!