Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Удаление файлов созданных в определённый период времени

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Z4masko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, подскажите BAT сценарий или какой нибудь лёгкий софт, который помогал бы удалять например все *.mp3 файлы в текущей папке и всех подпапках созданные с 00:00 до 10:00

Всего записей: 735 | Зарегистр. 05-11-2004 | Отправлено: 00:20 19-03-2018 | Исправлено: Z4masko, 10:04 20-03-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Z4masko

Цитата:
подскажите BAT сценарий или какой нибудь лёгкий софт

сисадмины???  
Сценарии Windows

Всего записей: 15112 | Зарегистр. 20-09-2014 | Отправлено: 01:18 19-03-2018
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Z4masko
https://community.spiceworks.com/topic/540445-batch-ps-script-to-delete-all-files-created-between-8pm-and-6am
смотри в конце  скрипт на поше, но советую прочитать всё обсуждение.

----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 08:10 19-03-2018
Z4masko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сорри конечно что немного не в тот раздел тему разместил.
 Но вот, может кому пригодится (взял пример из ссылки выше):  
 
Создаём файл с расширением ps1, например del.ps1
 
Внутри помещаем код следующего содержания:  
 

Код:
 
$files = Get-ChildItem -Path d:\files -File -Recurse
$files | Where-Object {!($_.lastWriteTime.TimeOfDay.Hours -ge 10 -and $_.LastWriteTime.TimeOfDay.Hours -le 22)} | Remove-Item

 
Где d:\files - путь до папки с файлами (файлы будут искаться в подпапках тоже)
 
а цифра 10 и 22 - это промежуток времени (в данном случае с 10:00 до 22:00) из которого файлы не будут удаляться

Всего записей: 735 | Зарегистр. 05-11-2004 | Отправлено: 23:05 19-03-2018 | Исправлено: Z4masko, 23:58 19-03-2018
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Удаление файлов созданных в определённый период времени


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru