我们有一个 /tmp 文件夹,人们用它来存放临时文件。它可以存放任何东西和任何文件。
我们希望它能够自动删除(或最好移动到同一共享驱动器上的另一个文件夹)过去两周未访问的所有文件。这应该每周按计划进行,我不需要手动执行。
有没有软件可以实现这个功能?有人有脚本吗?
服务器 2008R2
答案1
get-childitem -Path "<location of tmp folder>" |
where-object {$_.LastWriteTime -lt (get-date).AddDays(-15)} |
move-item -destination "<destination>"
此 Powershell 脚本将移动超过 2 周的文件。