千家信息网

定期删除各子文件下数据

发表于:2025-12-06 作者:千家信息网编辑
千家信息网最后更新 2025年12月06日,最近遇到一个客户有这样一个需求,需要在每日自动删除各用户文件夹下的数据而不删除根文件夹和每个用户父文件夹Register-ScheduledJob -Name Remove-InternetDataF
千家信息网最后更新 2025年12月06日定期删除各子文件下数据

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

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
0