现在我正在使用 Windows 中的命令行 RAR 来压缩旧文件。
我正在使用 -tb 开关来告诉 rar 压缩某个日期/时间之前的所有文件。
但它必须是这样的:-tb2015-01-01
有没有办法指定“3 天前的任何时间”?
答案1
由于您正在谈论开关 -tb,我假设您正在使用 WinRAR。
压缩包有另一个命令行开关-TO<time>
用于处理早于指定时间的文件。<time>
格式为[<ndays>d][<nhours>h][<nminutes>m][<nseconds>s]
“任何早于 3 天前的文件”-to3d
在7-Zip而其他没有直接开关的程序则可以使用 forfiles,例如
forfiles /d -3 /c "cmd /c 7za a -t7z archivename.7z @file"