Windows 10 ir vairāki uzlabojumi, kas ļauj uzturēt datoru tīru. Tās jaunākās versijas ietver iebūvētus rīkus, lai automātiski iztukšojiet atkritni un notīriet Lejupielāžu mape periodiski. Diemžēl, ja jūs izmantojat agrīnu Windows 10 vai vecākas OS versijas veidošanu, šīs funkcijas jums nav pieejamas. Lūk, kā jūs varat izdzēst failus, kas vecāki par noteiktām dienām, izmantojot trīs dažādas metodes.
Reklāma
Lai sasniegtu šo mērķi, jums pat nav nepieciešami trešo pušu rīki. To var izdarīt, izmantojot File Explorer, PowerShell vai pakešfailu.
File Explorer ir noklusējuma failu pārvaldnieka lietotne operētājsistēmā Windows 10. Tam ir īpašs meklēšanas lodziņš. Kad tas kļūst fokusēts, lentē tiek parādītas vairākas uzlabotas opcijas. Lai aktivizētu meklēšanas funkciju programmā File Explorer, noklikšķiniet uz meklēšanas lodziņa vai nospiediet tastatūras taustiņu F3. Tad lente izskatīsies šādi:Lūk, kā to izmantot, lai izdzēstu failus, kas vecāki par noteiktu dienu skaitu.
Izmantojot File Explorer, izdzēsiet failus, kas vecāki par X dienām
- Lentē atveriet cilni Meklēšanas rīki (F3).
- Noklikšķiniet uzModifikācijas datumspogu. Tam ir nolaižamais saraksts ar opcijām.
- Atlasiet vajadzīgo opciju, piemēram,Pagājušajā nedēļā.
File Explorer nekavējoties filtrēs rezultātus. Atlasiet nevajadzīgos failus un nospiedietDzēsttaustiņu, lai izdzēstu failus. Varat arī ar peles labo pogu noklikšķināt uz atlases un izvēlētiesDzēstno konteksta izvēlnes.
Padoms. Varat izmantot savus pielāgotā izmēra filtrus. Viss, kas jums nepieciešams, ir File Explorer meklēšanas lodziņā ierakstīt vēlamo filtra nosacījumu šādi:
datemodified: 11.11.2017 .. 20.11.2017
ko nozīmē ātra pievienošana snapchat
Vietnes “datemodified” vietā varat izmantot “datecreated”, lai atrastu failus noteiktā datumu diapazonā.
Varat arī ierakstīt ar datumu saistīto parametru un ievadīt kolu (:). Tas liks File Explorer parādīt datuma atlasītāju. Kalendāra uznirstošajā logā izvēlieties datumu vai nosacījumu. Varat noklikšķināt uz datuma un vilkt, lai norādītu datumu diapazonu. Tādā veidā jūs varat filtrēt rezultātus, lai iegūtu tieši to, ko vēlaties.
Šī metode ir laba failu manuālai dzēšanai reizi pa reizei. Ja jums ir nepieciešams automatizēt procedūru, piem. Lai periodiski iztīrītu mapi Lejupielādes, jāizmanto vai nu komandu uzvedne, vai PowerShell metodes. Pārskatīsim tos.
Dzēsiet failus, kas vecāki par X dienām, ar pakešfailu
Manā iepriekšējā rakstā Atrodiet lielus failus operētājsistēmā Windows 10 bez trešo pušu rīkiem , mēs esam uzzinājuši par noderīgoForFileskonsoles komanda. Šī komanda atlasa failu (vai failu kopu) un izpilda komandu šim failam.
Slēdži, kurus mēs varam izmantot, ir šādi:
/ S - Šis slēdzis padara failus atkārtotu apakšdirektoriju atgriešanos. Tāpat kā 'DIR / S'.
/ D - Atlasiet failus ar pēdējo modificēšanas datumu. Piemēram, -365 nozīmē vairāk nekā pirms gada, -30 nozīmē pirms mēneša.
/ P - lai norādītu ceļu, lai sāktu meklēšanu.
/ C 'komanda' - šī komanda norāda komandu, kas jāizpilda katram atrastajam failam. Komandu virknes jāiesaiņo divkāršās pēdiņās.
Noklusējuma komanda ir 'cmd / c echo @file'.
Komandu virknē var izmantot šādus mainīgos:
@file - atgriež faila nosaukumu.
@fname - atgriež faila nosaukumu bez paplašinājuma.
@ext - atgriež tikai faila paplašinājumu.
@path - atgriež visu faila ceļu.
@relpath - atgriež faila relatīvo ceļu.
@isdir - atgriež vērtību “TRUE”, ja faila tips ir
direktoriju un failiem “FALSE”.
@fsize - atgriež faila lielumu baitos.
@fdate - atgriež faila pēdējo modificēto datumu.
@ftime - atgriež faila pēdējo modificēto laiku.
Lai izdzēstu failus, kas vecāki par X dienām , rīkojieties šādi.
- Atveriet jaunu komandu uzvedni instancē.
- Ierakstiet šādu komandu:
ForFiles / p 'C: My Folder' / s / d -30 / c 'cmd / c del @file'
Aizstājiet mapes ceļu un dienu daudzumu ar vēlamajām vērtībām, un tas ir paveikts.
Piemēram, lai no mapes Lejupielādes noņemtu failus, kas vecāki par mēnesi, izmantojiet šādu komandu:
ForFiles / p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
Šis triks darbojas visās mūsdienu Windows versijās, ieskaitot Windows 7, Windows 8, Windows 8.1 un Windows 10.
Automātiski izdzēst failus, kas vecāki par X dienām
Šo uzdevumu varat automatizēt, izmantojot iebūvēto lietotni Uzdevumu plānotājs.
- Atveriet administratīvos rīkus un noklikšķiniet uz ikonas Uzdevumu plānotājs.
- Kreisajā rūtī noklikšķiniet uz vienuma “Uzdevumu plānotāja bibliotēka”:
- Labajā rūtī noklikšķiniet uz saites “Izveidot uzdevumu”:
- Tiks atvērts jauns logs ar nosaukumu “Izveidot uzdevumu”. Cilnē “Vispārīgi” norādiet uzdevuma nosaukumu. Izvēlieties viegli atpazīstamu nosaukumu, piemēram, “Dzēst vecos failus”.
- Pārslēdzieties uz cilni Darbības. Tur noklikšķiniet uz pogas Jauns ...:
- Tiks atvērts logs “Jauna darbība”. Tur jums jānorāda šādi dati.
Darbība: palaidiet programmu
Programma / skripts:ForFiles.exe
Pievienojiet argumentus (pēc izvēles):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
Mainiet mapes ceļu un dienu skaitu uz nepieciešamo. - Dodieties uz uzdevuma cilni Aktivizētāji. Tur noklikšķiniet uz pogas Jauns.
- Sadaļā Uzdevuma sākšana nolaižamajā sarakstā atlasiet 'Pēc grafika' un noklikšķiniet uz pogas Labi. Norādiet, kad vēlaties izpildīt uzdevumu.
- Pārslēdzieties uz cilni Iestatījumi. Iespējot opcijas
- Ļauj izpildīt uzdevumu pēc pieprasījuma.
- Pēc iespējas ātrāk izpildiet uzdevumu pēc iespējas ātrāk. - Noklikšķiniet uz Labi, lai izveidotu uzdevumu.
Tieši tā.
Visbeidzot, ja vēlaties PowerShell, veco failu noņemšanai varat izmantot īpašu cmdlet.
Dzēsiet failus, kas vecāki par X dienām, izmantojot PowerShell
- Atveriet jaunu PowerShell logu .
- Ierakstiet šādu komandu:
Get-ChildItem '% userprofile% Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AdDDays (-30))} | Noņemt vienumu
Ja cmdlet Get-ChildItem atrod visus failus, kas ir vecāki par mēnesi, katram failam tiks izsaukts cmdlet Remove-Item, lai to noņemtu.
Tieši tā.