AgeStore 命令行选项

AgeStore 命令行使用以下语法。 参数可以按任意顺序包含。

agestore [PathSpec] -date=Month-Day-Year Options 

agestore [PathSpec] -days=NumberOfDays Options 

agestore [PathSpec] -size=SizeRemaining Options 

agestore [PathSpec] -size Options 

agestore -? 

参数

PathSpec
指定要删除文件的目标目录。 如果使用 -s 选项,PathSpec 会指定要删除文件的目标树的根目录。 PathSpec 可以是本地计算机上的目录的绝对路径或相对路径,也可以是 UNC 路径。 如果 PathSpec 包含空格,则必须用引号将其引起来。 如果省略 PathSpec,AgeStore 将使用当前工作目录。

-date=Month-Day-Year
指定删除文件的截止日期。 在指定日期之前最后一次访问的所有文件都将被删除。 日期必须以“月-日-年”的格式指定,月和日之间、日与年之间应使用连字符。 月份日期中的前导零是可选的。 年份可以指定为两位数或四位数。 因此,可以将日期 2008 年 1 月 5 日表示为 01-05-2008 或 1-5-08。

-days=NumberOfDays
指定删除文件的截止日期和时间。 在指定天数之前最后一次访问的所有文件都将被删除。 NumberOfDays 指定 24 小时天数的整数。 例如,如果在 2008 年 2 月 17 日下午 6:00 使用说明符 -days=3,则将被删除 2008 年 2 月 14 日下午 6:00 之前最后访问的所有文件。

-size=SizeRemaining
指定删除后应保留文件的总大小(以字节为单位)。 使用此开关时,AgeStore 将从最近访问的文件开始删除目标目录或目标树中的文件,直到剩余文件的总大小不高于 SizeRemaining。 使用 -s 选项时,AgeStore 将面向整个目录树,而且SizeRemaining 指定删除后应保留在整个目录树中的文件总大小。

-大小
导致 AgeStore 列出目标目录或目标树中所有文件的总大小。 不删除任何文件。

Options 以下选项的任意组合。

-l
使 AgeStore 不删除任何文件,而只是列出在不使用 -l 选项的情况下运行此相同命令时将删除的所有文件。

-s
使 AgeStore 将从属 PathSpec 的整个目录树视为目标。 如果未使用 -s 选项,PathSpec 指定的目录将成为待删除文件的目标目录。 使用 -s 选项时,PathSpec 指定的目录及其下方的所有子目录将成为待删除文件的目标树。

-k
使 AgeStore 保留任何空子目录。 如果未使用此选项,则 AgeStore 会在命令运行后删除完全为空的目标目录。 如果在不使用 -k 选项的情况下使用 -s 选项,则当 AgeStore 完成文件删除后,目标目录树中的所有空目录都将被删除,即使根目录本身也变为空。 如果在 AgeStore 运行之前此树中有一些目录已经为空,则 AgeStore 也会删除这些目录。 但是,如果 AgeStore 命令不会导致文件删除(例如,如果 -size=SizeRemaining 参数指定的大小大于目标树中所有文件的总大小),则不会删除空目录。 如果未使用 -s 选项,则永远不会删除空目录,并且忽略 -k 选项。

-q
静默模式。 如果不包含此选项,AgeStore 会列出所有被删除的文件。

-y
禁止显示 (y/n) 提示符。 如果不使用此选项,AgeStore 会在删除任何文件之前提示您“您确定吗?”。

-?
显示 AgeStore 命令行的帮助文本。

其他信息

有关 AgeStore 工具的详细信息,请参阅使用 AgeStore