Поделиться через


Параметры командной строки 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
Указывает дату отсечения для удаления файлов. Все файлы, прошедшие последний доступ до указанной даты, будут удалены. Дата должна быть указана в формате месяц-день года с дефисами между месяцем и днем и между днем и годом. Начальные нули в месяце и день являются необязательными. Год можно указать двумя цифрами или четырьмя цифрами. Таким образом, можно указать дату 5 января 2008 г. как 01-05-2008 или 1-5-08.

-days=NumberOfDays
Указывает дату и время отсечения для удаления файлов. Все файлы, которые были последними доступом до указанного числа дней назад, будут удалены. NumberOfDays указывает целочисленное число 24-часовых дней. Например, если описатель -days=3 используется в 6:00 17 февраля 2008 года, все файлы, прошедшие до 6:00 вечера 14 февраля 2008 г., будут удалены.

-size=SizeRemaining
Указывает общий размер файлов, которые должны остаться после удаления в байтах. Если этот параметр используется, AgeStore удаляет файлы в целевом каталоге или целевом дереве, начиная с файлов, доступ к которым осуществляется в последнее время, до тех пор, пока общий размер оставшихся файлов меньше или равен sizeRemaining. Если используется параметр -s, AgeStore предназначен для всего дерева каталогов и SizeRemaining указывает общий размер файлов, которые должны оставаться в этом дереве каталогов после удаления.

-размер
Позволяет AgeStore перечислить общий размер всех файлов в целевом каталоге или целевом дереве. Файлы не удаляются.

Параметры любого сочетания следующих параметров.

-l
Приводит к тому, что AgeStore не удаляет файлы, а просто перечисляет все файлы, которые будут удалены, если эта же команда была запущена без параметра -l .

-s
Приводит к тому, что AgeStore обрабатывает весь дерево каталогов, подчиненный PathSpec , как целевой объект. Если параметр -s не используется, каталог, указанный PathSpec, становится целевым каталогом, в котором будут удалены файлы. При использовании параметра -s каталог, указанный PathSpec, и все подкаталоги подкаталогов становятся целевым деревом, в котором будут удалены файлы.

-k
Приводит к тому, что AgeStore сохраняет все пустые подкаталогы. Если этот параметр не используется, AgeStore удаляет целевой каталог, если он полностью пуст после выполнения команды. Если параметр -s используется без параметра -k, все пустые каталоги в дереве целевого каталога будут удалены после того, как AgeStore завершил удаление файла - даже корневой каталог, если он становится пустым. Если в этом дереве есть каталоги, которые уже пусты до запуска AgeStore, AgeStore также удаляет эти каталоги. Однако если команда AgeStore не приводит к удалению файла (например, если параметр -size=SizeRemaining задает размер, превышающий общий размер всех файлов в целевом дереве), пустые каталоги не удаляются. Если параметр -s не используется, пустые каталоги никогда не удаляются, а параметр -k игнорируется.

-q
Тихий режим. Если этот параметр не включен, AgeStore выводит список всех файлов по мере их удаления.

-y
Подавляет запрос (y/n). Если этот параметр не используется, AgeStore запрашивает запрос "Вы уверены?" перед удалением файлов.

-?
Отображает текст справки для командной строки AgeStore.

Дополнительная информация

Дополнительные сведения о средстве AgeStore см. в разделе "Использование AgeStore".