Виндовс 10 има низ побољшања која вам омогућавају да одржавате рачунар чистим. Његове најновије верзије укључују уграђене алате за аутоматско испразните канту за отпатке и очистите Мапа преузимања периодично. Нажалост, ако користите рану верзију оперативног система Виндовс 10 или претходну верзију ОС-а, ове функције нису доступне за вас. Ево како можете избрисати датотеке старије од одређених дана помоћу три различите методе.
Оглас
Да бисте постигли овај циљ, нису вам потребни ни независни алати. То се може учинити помоћу Филе Екплорер-а, ПоверСхелл-а или батцх датотеке.
Филе Екплорер је подразумевана апликација за управљање датотекама у оперативном систему Виндовс 10. Има посебан оквир за претрагу. Када се фокусира, на траци приказује бројне напредне опције. Да бисте активирали функцију претраживања у Филе Екплорер-у, кликните на поље за претрагу или притисните Ф3 на тастатури. Трака ће тада изгледати на следећи начин:Ево како се користи за брисање датотека старијих од одређеног броја дана.
Избришите датотеке старије од Кс дана помоћу програма Екплорер
- Отворите картицу Алати за претрагу на траци (Ф3).
- Кликните наДатум изменедугме. Има падајућу листу са опцијама.
- Изаберите жељену опцију, на примерПрошле недеље.
Филе Екплорер ће одмах филтрирати резултате. Изаберите датотеке које вам нису потребне и притиснитеИзбришитастер за брисање датотека. Можете и да кликнете десним тастером миша на избор и изаберетеИзбришииз контекстног менија.
Савет: Можете да користите сопствене филтере прилагођене величине. Све што је потребно је да у оквир за претрагу Филе Екплорер-а откуцате жељени услов филтера на следећи начин:
датемодифиед: 1.11.2017 .. 20.11.2017
како свој фацебоок учинити приватним 2020
Уместо „датемодифиед“, могли бисте да користите „датецреатед“ да бисте пронашли датотеке у одређеном временском распону.
Можете и да унесете параметар повезан са датумом и унесете знак двотачке (:). Ово ће учинити да Филе Екплорер приказује бирач датума. Изаберите датум или стање из искачућег прозора календара. Можете да кликнете на датум и повучете да бисте одредили опсег датума. На овај начин можете филтрирати резултате да бисте добили тачно оно што желите.
Овај метод је добар за повремено брисање датотека ручно. Ако требате аутоматизовати поступак, нпр. периодично чистите директоријум Преузимања, требало би да користите методе командне линије или ПоверСхелл. Хајде да их прегледамо.
Батцх датотеком избришите датотеке старије од Кс дана
У мом претходном чланку, Пронађите велике датотеке у оперативном систему Виндовс 10 без независних алата , научили смо о корисномФорФилескоманда конзоле. Ова наредба бира датотеку (или скуп датотека) и извршава наредбу на тој датотеци.
Прекидачи које можемо користити су следећи:
/ С - Овај прекидач чини датотеке поништеним поддиректоријима. Као „ДИР / С“.
/ Д - Изаберите датотеке са датумом последње измене. На пример, -365 значи пре више од годину дана, -30 значи пре месец дана.
/ П - Означава путању за започињање претраге.
/ Ц 'наредба' - Ова наредба наводи наредбу коју треба извршити на свакој датотеци која ће се наћи. Низ наредби треба умотати у двоструке наводнике.
Подразумевана команда је 'цмд / ц ецхо @филе'.
Следеће променљиве се могу користити у наредбеном низу:
@филе - враћа име датотеке.
@фнаме - враћа име датотеке без наставка.
@ект - враћа само наставак датотеке.
@патх - враћа целу путању датотеке.
@релпатх - враћа релативни пут датотеке.
@исдир - враћа 'ТРУЕ' ако је тип датотеке
директоријум и 'ФАЛСЕ' за датотеке.
@фсизе - враћа величину датотеке у бајтовима.
@фдате - враћа датум последње измене датотеке.
@фтиме - враћа последње измењено време датотеке.
Да бисте избрисали датотеке старије од Кс дана , урадите следеће.
- Отворите нову командну линију инстанци.
- Откуцајте следећу команду:
ФорФилес / п 'Ц: Моја мапа' / с / д -30 / ц 'цмд / ц дел @филе'
Замените путању до фолдера и количину дана са жељеним вредностима и готови сте.
На пример, да бисте уклонили датотеке старије од месец дана из директоријума Преузимања, користите следећу команду:
ФорФилес / п '% усерпрофиле% Довнлоадс' / с / д -30 / ц 'цмд / ц дел @филе'
Овај трик делује у свим модерним верзијама оперативног система Виндовс, укључујући Виндовс 7, Виндовс 8, Виндовс 8.1 и Виндовс 10.
Аутоматски избришите датотеке старије од Кс дана
Овај задатак можете аутоматизовати помоћу уграђене апликације Планер задатака.
- Отворите административне алате и кликните на икону Планер задатака.
- У левом окну кликните на ставку „Библиотека планера задатака“:
- У десном окну кликните на везу „Направи задатак“:
- Отвориће се нови прозор под називом „Направи задатак“. На картици „Опште“ наведите назив задатка. Изаберите лако препознатљиво име попут „Избриши старе датотеке“.
- Пребаците се на картицу „Акције“. Тамо кликните дугме „Ново ...“:
- Отвориће се прозор „Нова акција“. Тамо треба да наведете следеће податке.
Акција: Покрените програм
Програм / скрипта:ФорФилес.еке
Додајте аргументе (опционално):/ п '% усерпрофиле% Довнлоадс' / с / д -30 / ц 'цмд / ц дел @филе'
Промените путању до фолдера и број дана на оно што вам треба.
- Идите на картицу Окидачи у свом задатку. Тамо кликните на дугме Ново.
- У оквиру Започните задатак са падајуће листе изаберите „По распореду“ и кликните на дугме У реду. Наведите када желите да се задатак изврши.
- Пребаците се на картицу „Подешавања“. Омогућите опције
- Омогућите извршавање задатка на захтев.
- Извршите задатак што је пре могуће након пропуштеног заказаног старта. - Кликните У реду да бисте креирали задатак.
То је то.
И на крају, ако више волите ПоверСхелл, можете да користите посебну цмдлет команду за уклањање старих датотека.
Избришите датотеке старије од Кс дана помоћу програма ПоверСхелл
- Отворите нови прозор ПоверСхелл-а .
- Откуцајте следећу команду:
Гет-ЦхилдИтем '% усерпрофиле% Довнлоадс' -Рецурсе | Вхере-Објецт {($ _. ЛастВритеТиме -лт (Гет-Дате) .АддДаис (-30))} | Обриши предмет
Ако цмдлет Гет-ЦхилдИтем пронађе датотеке старије од месец дана, тада ће се позвати цмдлет команда Ремове-Итем за сваку датотеку да би је уклонила.
То је то.