Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Удаление логов, которые старше определенного периода

Ответить
Настройки темы
Любой язык - [решено] Удаление логов, которые старше определенного периода

Старожил


Сообщения: 186
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, есть папка с логами, например C:\logs\ в ней есть логи вида unloader.log.2013-09-05 название разные, т.е. не только unloader, остальная часть названия неизменна. Нужен скрипт удаляющий все файлы, которые старше 7 дней. Заранее спасибо.

Отправлено: 17:16, 12-09-2013

 

Старожил


Сообщения: 186
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите пожалуйста со скриптом.

Отправлено: 16:32, 30-09-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


Powershell:
Код: Выделить весь код
gci "C:\Logs\*.log*" | % { 

    if ( [datetime]::today.adddays(-7) -ge [datetime]::parse( $_.extension )) { ri $_ }
    
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:51, 30-09-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Удаление логов, которые старше определенного периода

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Удаление папок определенного вида demon_d13 Скриптовые языки администрирования Windows 1 28-03-2013 20:49
Любой язык - [решено] Удаление файлов старше N дней DOCznet Скриптовые языки администрирования Windows 2 27-09-2012 11:42
Любой язык - Удаление файлов старше 5 дней кроме указанного по имени. Joni Скриптовые языки администрирования Windows 6 11-07-2012 11:18
CMD/BAT - Удаление логов с помощью forfiles.exe Mikzer Скриптовые языки администрирования Windows 1 27-05-2012 17:30
Прочее - удаление файлов старше 10 дней admin666 Общий по Linux 1 23-07-2009 19:09




 
Переход