【发布时间】:2012-09-04 21:57:29
【问题描述】:
我需要根据上次访问时间删除所有文件(递归地删除所有文件夹和子文件夹中的文件)。
我正在查看 Stack Overflow 帖子 Batch file to delete files older than N days,其中建议了这个答案:
forfiles -p "C:\what\ever" -s -m *.* -d <number of days> -c "cmd /c del @path"
但是,这会根据上次修改时间而不是上次访问时间删除文件。
另外,有没有办法将命令保存在脚本文件中,这样我就可以双击它来运行?
【问题讨论】:
标签: powershell windows-server-2008