|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [Решено]Автоматизация очистки папки от мусора |
|
PowerShell - [Решено]Автоматизация очистки папки от мусора
|
Новый участник Сообщения: 2 |
Профиль | Отправить PM | Цитировать
Доброе время суток, мне нужна помощь в автоматизации процесса очистки папки обмена от мусора.
Задача: есть папка exchange в которой много мусора и не мусора которую нужно автоматизированно очищать, для этого нужен скрипт желательно на PS который: 1. Будет сканировать заданную папку(exchange) со всем содержимым(необходима возможность добавления исключений сканирования например exchange\max\*) и находить файлы у которых атрибут LastAccessTime старее заданного срока (например 6 месяцев) 2. Переносить найденные в п.1 файлы в папку "На удаление" 3. Будет сканировать папку "На удаление" и удалять файлы у которых атрибут LastAccessTime старее заданного срока(например 7 месяцев), а файлы у которых за время лежания в папке "На удаление" атрибут LastAccessTime обновился возвращать обратно. 4. Записывать в лог действия. я нашел более менее подходящий скрипт(в приложении), но не понимаю как его доработать помогите пожалуйста |
|
Отправлено: 18:54, 31-10-2011 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать на LastAccessTime не стоит рассчитывать - он обновляется у файлов банально при открытии папки, т.е. мусор у вас будет копиться и копиться.
В аналогичных целях у меня скрипт проверяет время создания/изменения и по истечении 10 дней удаляет. Приучайте сотрудников действительно нужные файлы хранить в предназначенных для этого папках. |
Отправлено: 10:01, 01-11-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Пришли к VBS http://nexusnotes.ru/2009/12/right-clean-exchange/
|
Последний раз редактировалось gleban666, 09-11-2011 в 14:32. Причина: ссылку чиним Отправлено: 17:03, 08-11-2011 | #3 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать gleban666, ссылка битая, и лучше бы вы пришли к jscript
|
Отправлено: 10:03, 09-11-2011 | #4 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать gleban666, даже после исправления ссылки, до скрипта не добраться, не могли бы вы выложить его сюда.
|
|
Отправлено: 20:37, 09-11-2011 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Дополнить батник для очистки папки | aggressor_ | Скриптовые языки администрирования Windows | 14 | 06-02-2011 02:38 | |
Создание скрипта для очистки Реестра и Дисков от мусора? | Centrinar | AutoIt | 1 | 27-03-2010 03:46 | |
VBS/WSH/JS - [решено] Скрипт очистки папки обмена | stolyar | Скриптовые языки администрирования Windows | 9 | 15-02-2010 08:44 | |
CMD/BAT - Автоматизация удаления папки ? | whitekmv | Скриптовые языки администрирования Windows | 5 | 07-12-2007 09:41 | |
Папка "Cleaned Files": значение, возможность очистки этой папки | Alexandr28 | Хочу все знать | 1 | 19-07-2007 20:05 |
|