Войти

Показать полную графическую версию : [решено] Удалить файлы в каталоге, если день месяца старше 24 числа (включительно), но


epoddubniy
15-07-2021, 12:09
Здравствуйте.
Из каталога C:\test необходимо удалить файлы, если текущий день попадает в промежуток от 24-31 число включительно
$CurrentDay=get-date -format "dd" - текущий день получил, а дальше - не знаю, как это все связать в условие, что
если $CurrentDay >= 24 и <= 31, то remove-item C:\test\*.*

Elven
15-07-2021, 12:16
if (($CurrentDay -ge 24) -and ($CurrentDay -lt 31)) { remove-item C:\test\*.* }

Pavel Nagaev
15-07-2021, 13:03
Можно так выпендриться :-)

if (($CurrentDay -in 24..31)) { remove-item C:\test\*.* }

DJ Mogarych
15-07-2021, 13:24
Сверху ограничивать не нужно, т. к., 32-го числа не бывает.
if ((get-date).Day -ge 24) {del C:\test\* -force -confirm:$false}

epoddubniy
16-07-2021, 19:28
Всем Спасибо!




© OSzone.net 2001-2012