Како избрисати датотеке од пре Кс дана помоћу ПоверСхелл команде

Преглед садржаја

Постоји много задатака које можемо да обавимо помоћу Виндовс ПоверСхелл -а у оперативном систему Виндовс свих врста, мрежа, корисника, дискова итд., Али један који можда врло мало користимо је могућност брисања датотека које су створене у одређеном временском периоду ., Ово је практично када се унутар нашег тима креирају и извршавају задаци који складиште велике количине података, попут записа или дневника, и то мало по мало попуњава простор на диску, а у стварности приступамо мало или нимало.

Виндовс ПоверСхелл нам даје могућност брисања ових датотека и данас ћемо у Солветицу видети како да их избришемо на једноставан и функционалан начин.

За ово имамо следеће податке:

ЕНЛАРГЕ

У колони Датум креирања можемо видети различите датуме, ПоверСхелл је задужен за поређење ових датума креирања и брисање датотека заснованих на услову који наведемо.

Корак 1
Да бисмо извршили овај задатак, извршићемо брисање, приступићемо Виндовс ПоверСхелл -у као администратори и извршићемо следећу синтаксу:

 Гет -ЦхилдИтем -Патх "Патх" -Рецурсе | Вхере-Објецт ЦреатионТиме -ЛТ (Гет-Дате) .АддДаис (-10) | Обриши предмет 
Корак 2
Ова цмдлет датотека се састоји од следећег:

Гет-ЦхилдИтемНаведите датотеке у изабраној фасцикли.

-ПутОдноси се на путању на којој се налазе датотеке за брисање.

-ПоновноСазнајте детаље о тим датотекама.

Где-ОбјетцОбјекти са додељеним датумом креирања биће уклоњени.

-ЛТ (Гет-Дате)Извршите радњу, у овом случају она добија датум креирања.

АддДаисОдређујемо број дана, односно датотеке са датумима мањим од овог ће бити избрисане.

Обриши предметИзбришите датотеке.

Корак 3
У овом примеру ћемо избрисати датотеке које су створене 10 дана пре тренутног датума:

ЕНЛАРГЕ

Корак 4
Можемо видети да је дошло до промене:

Пре брисања

ЕНЛАРГЕ

Након брисања

ЕНЛАРГЕ

Можемо видети да су датотеке (и) које су створене пре ових десет дана избрисане.

Ако желимо, ову скрипту можемо додати у распоређивач задатака тако да се ова радња аутоматски изврши и на тај начин ослободи простор на диску.

wave wave wave wave wave