Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Удалить файлы в каталоге, если день месяца старше 24 числа (включительно), но (http://forum.oszone.net/showthread.php?t=349211)

epoddubniy 15-07-2021 12:09 2962189

Удалить файлы в каталоге, если день месяца старше 24 числа (включительно), но
 
Здравствуйте.
Из каталога C:\test необходимо удалить файлы, если текущий день попадает в промежуток от 24-31 число включительно
Код:

$CurrentDay=get-date -format "dd"
- текущий день получил, а дальше - не знаю, как это все связать в условие, что
Код:

если $CurrentDay >= 24 и <= 31, то remove-item C:\test\*.*

Elven 15-07-2021 12:16 2962191

Код:

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

Pavel Nagaev 15-07-2021 13:03 2962198

Можно так выпендриться :-)

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

DJ Mogarych 15-07-2021 13:24 2962201

Сверху ограничивать не нужно, т. к., 32-го числа не бывает.
Код:

if ((get-date).Day -ge 24) {del C:\test\* -force -confirm:$false}

epoddubniy 16-07-2021 19:28 2962305

Всем Спасибо!


Время: 07:46.

Время: 07:46.
© OSzone.net 2001-