本文共 469 字,大约阅读时间需要 1 分钟。
最近遇到一个客户有这样一个需求,需要在每日自动删除各用户文件夹下的数据而不删除根文件夹和每个用户父文件夹
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
转载于:https://blog.51cto.com/4964151/2161878