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
指定刪除檔案的截止日期。 在指定日期之前上次存取的所有檔案都會被刪除。 日期必須以 Month-Day-Year 格式指定,月與日之間的連字元,以及日與年之間的連字元。 Month 和 Day 中的前置零是選擇性的。 年份可以指定兩位數或四位數。 因此,您可以將 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 列出目標目錄或目標樹狀目錄中所有檔案的總大小。 不會刪除任何檔案。
選項 下列選項的任何組合。
-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。