Windows Tips & News

Kuinka poistaa X päivää vanhemmat tiedostot Windows 10:ssä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Windows 10:ssä on useita parannuksia, joiden avulla voit pitää tietokoneesi puhtaana. Sen uusimmat versiot sisältävät sisäänrakennettuja työkaluja automaattisesti tyhjennä roskakori ja puhdistaa Lataukset-kansio määräajoin. Valitettavasti nämä ominaisuudet eivät ole käytettävissäsi, jos käytät Windows 10:n varhaista koontiversiota tai käyttöjärjestelmän aiempaa versiota. Näin voit poistaa tiettyjä päiviä vanhemmat tiedostot kolmella eri tavalla.

Mainos


Tämän tavoitteen saavuttamiseksi et edes tarvitse kolmannen osapuolen työkaluja. Tämä voidaan tehdä joko File Explorerilla, PowerShellillä tai erätiedostolla.

File Explorer on oletustiedostonhallintasovellus Windows 10:ssä. Siinä on erityinen hakukenttä. Kun se tarkentuu, se näyttää nauhassa useita lisäasetuksia. Aktivoi hakutoiminto File Explorerissa napsauttamalla hakukenttää tai painamalla F3 näppäimistöllä. Nauha näyttää sitten seuraavalta:Resurssienhallinnan hakunauha Näin voit käyttää sitä tiettyä päivää vanhempien tiedostojen poistamiseen.

Sisällyspiilottaa
Poista X päivää vanhemmat tiedostot File Explorerilla
Poista yli X päivää vanhemmat tiedostot erätiedostolla
Poista X päivää vanhemmat tiedostot automaattisesti
Poista X päivää vanhemmat tiedostot PowerShellillä

Poista X päivää vanhemmat tiedostot File Explorerilla

  1. Avaa Hakutyökalut-välilehti nauhassa (F3).
  2. Klikkaa Muokkauspäivämäärä -painiketta. Siinä on pudotusvalikosta vaihtoehtoja.File Explorer muokatun päivämäärän pudotusvalikosta
  3. Valitse haluamasi vaihtoehto, esim Viime viikko.

File Explorer suodattaa tulokset välittömästi. Valitse tiedostot, joita et tarvitse, ja paina Poistaa avain tiedostojen poistamiseen. Vaihtoehtoisesti voit napsauttaa valintaa hiiren kakkospainikkeella ja valita Poistaa kontekstivalikosta.File Explorer Poista tiedostot

Vinkki: Voit käyttää omia mukautetun kokoisia suodattimia. Sinun tarvitsee vain kirjoittaa haluamasi suodatusehto File Explorerin hakukenttään seuraavasti:

muokkauspäivä: 1.11.2017.. 11/20/2017
File Explorer Etsi tiedostoja vanhempia kuin

Datemodified-merkinnän sijaan voit käyttää päivämäärää luotuja tiedostojen etsimiseen tietyltä ajanjaksolta.

Vaihtoehtoisesti voit kirjoittaa päivämäärään liittyvän parametrin ja syöttää kaksoispisteen (:). Tämä saa File Explorerin näyttämään päivämäärävalitsimen. Valitse päivämäärä tai ehto kalenterin ponnahdusikkunasta. Voit napsauttaa päivämäärää ja määrittää ajanjakson vetämällä. Tällä tavalla voit suodattaa tulokset saadaksesi juuri haluamasi.

File Explorer Etsi tiedostot päivämääräalueen mukaan

Tämä menetelmä on hyvä tiedostojen poistamiseen manuaalisesti silloin tällöin. Jos haluat automatisoida toimenpiteen, esim. puhdista Lataukset-kansio säännöllisesti, sinun tulee käyttää joko komentokehotetta tai PowerShell-menetelmiä. Tarkastellaan niitä.

Poista yli X päivää vanhemmat tiedostot erätiedostolla

Edellisessä artikkelissani Etsi suuria tiedostoja Windows 10:ssä ilman kolmannen osapuolen työkaluja, olemme oppineet hyödyllisistä ForFiles konsolin komento. Tämä komento valitsee tiedoston (tai tiedostojoukon) ja suorittaa komennon kyseiselle tiedostolle.

Forfiles Apua

Kytkimet, joita voimme käyttää, ovat seuraavat:
/S - Tämä kytkin saa forfile-tiedostot toistamaan alihakemistoja. Kuten "DIR /S".
/D - Valitse tiedostot, joiden viimeinen muokkauspäivämäärä on. Esimerkiksi -365 tarkoittaa yli vuotta sitten, -30 tarkoittaa kuukautta sitten.
/P - Osoittaa polun haun aloittamiseksi.
/C "komento" - Tämä komento määrittää jokaiselle löydettävälle tiedostolle suoritettavan komennon. Komentojonot tulee kääriä lainausmerkkeihin.

Oletuskomento on "cmd /c echo @file".

Seuraavia muuttujia voidaan käyttää komentomerkkijonossa:
@file - palauttaa tiedoston nimen.
@fname - palauttaa tiedostonimen ilman tunnistetta.
@ext - palauttaa vain tiedoston tunnisteen.
@polku - palauttaa tiedoston koko polun.
@relpath - palauttaa tiedoston suhteellisen polun.
@isdir - palauttaa "TRUE", jos tiedostotyyppi on
hakemisto ja "FALSE" tiedostoille.
@fsize - palauttaa tiedoston koon tavuina.
@fdate - palauttaa tiedoston viimeksi muokatun päivämäärän.
@ftime - palauttaa tiedoston viimeksi muokatun ajan.

X päivää vanhempien tiedostojen poistaminen, tee seuraava.

  1. Avaa uusi komentokehote ilmentymä.
  2. Kirjoita seuraava komento:
    Tiedostoille /p "C:\Oma kansio" /s /d -30 /c "cmd /c del @file"

    Korvaa kansion polku ja päivien määrä halutuilla arvoilla ja olet valmis.File Explorer Poista tiedostot, jotka ovat vanhempia kuin Cmd

Jos haluat esimerkiksi poistaa yli kuukauden vanhemmat tiedostot Lataukset-kansiosta, käytä seuraavaa komentoa:

ForFiles /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"

Tämä temppu toimii kaikissa nykyaikaisissa Windowsin versioissa, mukaan lukien Windows 7, Windows 8, Windows 8.1 ja Windows 10.Tiedostonhallinta Poista lataukset, jotka ovat vanhempia kuin Cmd

Poista X päivää vanhemmat tiedostot automaattisesti

Voit automatisoida tämän tehtävän käyttämällä sisäänrakennettua Task Scheduler -sovellusta.

  1. Avaa Hallintatyökalut ja napsauta Task Scheduler -kuvaketta.
  2. Napsauta vasemmassa ruudussa kohtaa "Task Scheduler Library":Windows 10 Task Scheduler -kirjasto
  3. Napsauta oikeanpuoleisessa ruudussa "Luo tehtävä" -linkkiä:Windows 10 Luo tehtävä -linkki
  4. Uusi ikkuna nimeltä "Luo tehtävä" avautuu. Määritä "Yleiset"-välilehdellä tehtävän nimi. Valitse helposti tunnistettava nimi, kuten "Poista vanhat tiedostot".File Explorer Poista vanhat tiedostot -tehtävä
  5. Vaihda "Toiminnot"-välilehteen. Napsauta siellä "Uusi..." -painiketta:
    Windows 10:n Luo tehtävä -ikkuna Toiminnot-välilehtiWindows 10:n Luo tehtävä -ikkuna Toiminnot-välilehti uusi painike
  6. "Uusi toiminto" -ikkuna avautuu. Siellä sinun on määritettävä seuraavat tiedot.
    Toimi: Käynnistä ohjelma
    Ohjelma/käsikirjoitus: ForFiles.exe
    Lisää argumentteja (valinnainen): /p "% userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"
    Poista vanhat tiedostot Ts-toimintoMuuta kansion polku ja päivien lukumäärä tarvitsemasi mukaan.
  7. Siirry tehtäväsi Triggers-välilehteen. Napsauta siellä Uusi-painiketta.Uusi laukaisupainike
  8. Valitse Aloita tehtävä -kohdan avattavasta luettelosta "Aikataululla" ja napsauta OK-painiketta. Määritä, milloin haluat tehtävän suoritettavan.Poista vanhat tiedostot Ts Trigger
  9. Vaihda "Asetukset"-välilehteen. Ota asetukset käyttöön
    - Anna tehtävän suorittaa pyynnöstä.
    - Suorita tehtävä mahdollisimman pian sen jälkeen, kun ajoitettu aloitus on jäänyt väliin.Poista vanhat tiedostot Ts-asetukset
  10. Luo tehtävä napsauttamalla OK.

Se siitä.

Lopuksi, jos haluat PowerShellin, voit poistaa vanhoja tiedostoja erityisellä cmdletillä.

Poista X päivää vanhemmat tiedostot PowerShellillä

  1. Avaa uusi PowerShell-ikkuna.
  2. Kirjoita seuraava komento:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | Missä-objekti {($_.LastWriteTime -lt (Get-Date).AddDays(-30))}| Poista esine

Jos Get-ChildItem-cmdlet löytää tiedostoja, jotka ovat yli kuukauden vanhempia, kunkin tiedoston kohdalla kutsutaan Remove-Item-cmdlet-komento sen poistamiseksi.

Se siitä.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Alduin Windows 8 teema

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi, kun selaat sivustoa. Näistä...

Lue lisää

Internet Explorer 11:n offline-asennusohjelman suorat linkit (IE11)

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi, kun selaat sivustoa. Näistä...

Lue lisää

Kuinka asentaa Windows 10 ilman Microsoft-tiliä

Kuinka asentaa Windows 10 ilman Microsoft-tiliä

Windows 10:ssä Microsoft-tili on oletusarvoinen sisäänkirjautumistapa. Tämä tarkoittaa, että käyt...

Lue lisää