Автоматично изтриване на стари файлове от папка на Windows 10

Мястото на твърдия диск е чувствителен проблем, тъй като ако нашият твърд диск има ограничено пространство, неговото поведение скоро може да бъде засегнато, когато е пълно, пълен диск причинява:

  • Срив на системата или нейните приложения
  • Грешки при четене и писане на информация
  • Бавност в процеса на отваряне или запазване на информация

Като потребители трябва да сме наясно, че много пъти забравяме да изтрием файлове и много от тях са големи. Ето защо Microsoft реши да ни подаде ръка и интегрира сензорната функция за съхранение, която може да изтрие временни файлове, файлове и обекти в кошчето или в библиотеката за изтегляне за определен период от време. Ограничението на това е, че той действа върху файлове, които не са претърпели никаква промяна през последните 60 дни, но ако има по -стари файлове, какво се случва там? По -долу ще обясним как да изтриете стари файлове, използвайки различни методи в Windows 10.

1. Как да изтриете стари файлове в Windows 10 с помощта на ForFiles


Това е команда, която избира и изпълнява команда директно в набор от файлове и е идеална за пакетна обработка.

Етап 1
Синтаксисът на използването му е следният:

 Файлове [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
Описаните параметри са:

/МаршрутПоказва пътя, от който ще произхожда търсенето, който по подразбиране започва в текущата работна директория
Параметър за търсенеТази опция търси файлове въз основа на конкретна маска за търсене, маската за търсене по ефект е *. \ *.
/ сТази стойност инструктира командата forfiles да търси поддиректории рекурсивно.
/ ° СИзпълнете командата, посочена във всеки файл
/ d & # 91[{| }] '] Позволява избор на файлове въз основа на дата на последна промяна като критерии, можем да избираме файлове с дата на последна промяна след или равна на (+) или преди или равна на (-) определената дата, този формат трябва да е MM / DD / AAA и валидни стойности за дни са произволно число в диапазона 0-32,768

Стъпка 2
За да използваме тази команда, влизаме в командния ред като администратори и там ще изпълним следната команда, която ще изтрие файловете, които не са били използвани през последните 50 дни:

 ForFiles / p "D: \ Personal \ Extracts" / s / d -50 / c "cmd / c del @file"

Увеличете

Стъпка 3
Там трябва да потвърдим това действие с буквата S, текущото съдържание на тази папка е:

Стъпка 4
Натискаме Enter, за да потвърдим действието:

Увеличете

Стъпка 5
Сега папката ще изглежда така:

2. Как да изтриете файлове с помощта на Windows PowerShell


Конзолата на Windows PowerShell е една от най -простите опции за изтриване на файлове в по -ранен период от време.

Етап 1
За това трябва да използваме следния синтаксис в PowerShell като администратори:

 Get -ChildItem -Path "Path" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Премахни артикул
ЗабележкаСтойността 30 може да се редактира за желания брой дни.

Стъпка 2
В този случай ще изтрием файловете, които не са претърпели промени през последните 60 дни:

 Get -ChildItem -Path "D: \ Aliexpress" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Премахни артикул
Съдържанието на папката е:

Стъпка 3
При изпълнение на командата трябва да потвърдим действието:

Увеличете

Стъпка 4
Въвеждаме буквата S и натискаме Enter, за да потвърдим действието:

Увеличете

Стъпка 5
Нашата папка ще изглежда така:

3. Изтрийте стари файлове с планировчик на задачи на Windows 10


Планировчикът на задачи е цялостен инструмент, който казва на Windows 10 да изпълнява определени задачи и една от тях със сигурност може да бъде изтриване на стари файлове.

Етап 1
За да използваме този метод, осъществяваме достъп до планировчика, като използваме клавишите Windows + R и изпълняваме командата taskschd.msc. След като щракнете с десния бутон върху „Библиотека на планировчика на задачи“ и изберете опцията „Нова папка“:

Увеличете

Стъпка 2
Присвояваме подходящо име на това:

Стъпка 3
Щракваме върху OK, за да потвърдим действието, сега избираме тази папка, щракваме с десния бутон някъде безплатно и избираме „Създаване на нова задача“:

Увеличете

Стъпка 4
Присвояваме име на тази задача и активираме полето „Изпълни дали потребителят влиза или не“:

ЗабележкаПолето „Не съхранявайте парола“ трябва да бъде деактивирано.

Стъпка 5
Отиваме в раздела "Тригери". Кликваме върху Ново.

Стъпка 6
В полето „Стартиране на задачата“ избираме „Според график“ и след това определяме дните или месеците, в които тази задача ще се изпълнява:

Стъпка 7
Щракнете върху OK, за да запазите промените и сега отиваме в раздела „Действия“:

Стъпка 8
Кликваме върху Ново и в полето „Действие“ избираме „Стартиране на програма“, в полето „Програма / скрипт“ влизаме във ForFiles и в полето „Добавяне на аргументи“ въвеждаме следното:

 / p "D: \ Solvetic" / s / d -50 / c "cmd / c del @file"
Стъпка 9
Забележка: там въвеждаме пътя, по който файловете ще бъдат изтрити и посочваме броя дни.

Стъпка 10
Щракваме върху OK, за да запазим промените:

Стъпка 11
Сега отиваме в раздела "Конфигурация" и там определяме, че следното е активно:

  • Позволете на задачата да се изпълнява при поискване
  • Изпълнете задачата възможно най -скоро, ако няма планирано стартиране
  • Ако задачата не се изпълнява, рестартирайте я всеки път и посочете часовете за това

Стъпка 12
Щракваме върху OK и ще се покаже следният изскачащ прозорец, където въвеждаме потребителската парола:

Щракваме върху OK и по този начин тази задача е програмирана да изтрие файловете според дадените условия.
С тези прости методи можем да изтрием файлове независимо от деня, в който не са били използвани в Windows 10.

wave wave wave wave wave