2013-07-24 4 views
0

Итак, у меня в настоящее время есть сервер Drobo, в котором находится резервная папка для клиентов, которым требуется резервное копирование файлов на жестком диске. Я создаю папку для каждого клиента в этой папке резервного копирования. Наша политика заключается в том, чтобы хранить эти файлы для наших клиентов в течение 30 дней, после чего их необходимо удалить. Мне интересно, возможно ли сделать пакетный файл, который может сканировать всю папку резервного копирования, каждую папку для каждого клиента ТОЛЬКО, а не все файлы, только папку с измененной датой и если она старше 30 дней, переместите весь который я буду отмечать Delete для дальнейшего рассмотрения перед удалением. Я собираюсь сделать второй пакетный файл, чтобы удалить все папки и файлы один раз внутри этой папки удаления, но мне нужен первый командный файл, который сканирует только дату изменения папок, чтобы определить, нужно ли сначала перенести ее. Любая помощь будет оценена по достоинству. Благодарю.Пакетный файл для автоматизации резервных копий

+0

посмотреть на 'forfiles'. – Endoro

+0

Но работает ли команда forfiles с папками? – user2613018

+0

Да, да. Посмотрите на 'forfiles /?' Для помощи cli. – Endoro

ответ

1
Forfiles /P C:\test\ /D -30 /c "cmd /c move @file c:/delete" 

просто пример скрипта, который вы могли бы использовать