- Jos haluat poistaa yli 30 päivää vanhoja tiedostoja Windows 10:ssä, käytä “Tiedostoille” verkkotunnus.
- Komento on: Tiedostoille /p “C:\polku\kansioon” /s /d -30 /c “cmd /c del /q @tiedosto”.
- Muuttaa “30” haluamasi päivien lukumäärän ja kansion polun mukaan.
Windows 10:ssä voit käyttää komentokehotetta ja Task Scheduleria poistaaksesi automaattisesti tiettyä päivää vanhemmat tiedostot vapauttaaksesi tilaa ja pitääksesi tiedostot järjestyksessä.
Asetukset-sovellus sisältää Storage Sense -ominaisuuden, joka toimii automaattisesti, kun tallennustila on vähissä. Sen lisäksi, että voit poistaa tilapäisiä tiedostoja, voit ottaa ominaisuuden käyttöön myös sellaisten tiedostojen poistamiseksi Roskakorista tai Lataukset-kansiosta, jotka eivät ole muuttuneet viimeisen 30 päivän aikana. Se on kuitenkin rajoitettu, eikä se tarjoa mahdollisuutta valvoa lisäkansioita sellaisten tiedostojen poistamiseksi, jotka eivät ole muuttuneet edellisten 60 päivän aikana.
Kun tallennat väliaikaisia Internet-tiedostoja tai -projekteja eri kansioihin, voit käyttää Tiedostoille komento komentokehotteessa ja tehtävien ajoittimessa poistaaksesi tiedostot mistä tahansa kansiosta, joka on vanhempi kuin tietty määrä päiviä.
Tässä oppaassa opit poistamaan manuaalisesti tiedostoja, joita ei ole muokattu tiettyinä päivinä, ja ohjeet automaattisen tehtävän luomiseen, joka poistaa tiettyä päivää vanhemmat tiedostot mistä tahansa Windows 10:n kansiosta.
Poista X päivää vanhemmat tiedostot ForFilesilla Windows 10:ssä
Jos sinulla on useita kansioita, joissa on useita tiedostoja ja haluat siivota poistamalla tietyn määrän päiviä vanhemmat kansiot, voit käyttää ForFiles-komentoa.
Jos haluat käyttää ForFiles-komentoa tiettyä päivää vanhojen tiedostojen poistamiseen Windows 10:ssä, toimi seuraavasti:
-
Avata Alkaa Windows 10:ssä.
-
Etsiä Järjestelmän symbolinapsauta tulosta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana vaihtoehto.
-
Kirjoita seuraava komento poistaaksesi Windows 10 -tiedostot, joita ei ole muokattu viimeisten 30 päivän aikana, ja paina Pääse sisään:
ForFiles /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"
Muuta komennossa
"C:\path\to\folder"
määrittää polun kansioon, josta haluat poistaa tiedostoja ja muuttaa/d -30
valitaksesi tiedostot, joiden viimeinen muokkauspäivämäärä on.
ForFiles-komentojen erittely
- /p – osoittaa sen reitin nimen, jolla haku aloitetaan.
- /s – käskee ForFiles-ohjelmaa etsimään alihakemistoista.
- /d – määrittää tiedoston viimeisimmän muokkauksen päivämäärän.
- /C – käskee ForFiles-työkalua suorittamaan komennon (täytyy laittaa lainausmerkkeihin). Oletusarvo on “cmd /c @tiedostosta”.
- /q — voit poistaa kansioita ilman vahvistusta.
Jos haluat lisätietoja näistä kytkimistä, käytä ForFiles /?
Verkkotunnus.
Poista X päivää vanhemmat tiedostot automaattisesti Windows 10:n Task Scheduler -sovelluksella
Yllä olevien ohjeiden komennon avulla voit poistaa tiedostoja kansiosta, joka on vanhempi kuin 30 päivää, mutta sinun on avattava komentokehote ja suoritettava komento manuaalisesti aina, kun haluat vapauttaa tilaa.
Prosessin automatisoimiseksi sinun on käytettävä Windows 10:n Task Scheduleria luodaksesi tehtävä, joka suorittaa komennon tietyin väliajoin.
Voit luoda ajoitetun tehtävän ForFiles-komennoilla poistamaan tiedostoja, jotka eivät ole muuttuneet vähään aikaan, seuraavasti:
-
Avata Alkaa.
-
Etsiä Tehtävien ajoitus ja napsauta ylintä tulosta avataksesi kokemuksen.
-
Napsauta hiiren kakkospainikkeella “Task Scheduler Library” tiedosto.
-
Klikkaa Uusi kansio vaihtoehto.
-
Kirjoita kansiolle mikä tahansa nimi ja napsauta OK -painiketta. (Olemme luomassa uutta kansiota pitääksemme tehtävät järjestyksessä ja erillään järjestelmätehtävistä.)
-
Napsauta hiiren kakkospainikkeella juuri luotua kansiota ja valitse Luo tehtävä vaihtoehto.
-
Kirjoita “Nimi”-kenttään tehtävän nimi.
-
Valitse “Yleiset”-välilehden “Suojausasetukset”-osiosta “Suorita riippumatta siitä, onko käyttäjä kirjautunut sisään vai ei” vaihtoehto. (Tämä asetus aiheuttaa sen, että komentoikkuna ei tule näkyviin, kun tehtävä suoritetaan automaattisesti.)
-
Siivoa “Älä säilytä salasanaa” vaihtoehto.
-
Napsauta “Triggerit”-välilehteä ja napsauta Uusi -painiketta.
-
Valitse “Aikataulun mukaan” vaihtoehto käyttämällä “Aloita tehtävä” -asetusta.
-
Määritä Asetukset-kohdassa, milloin haluat tehtävän suoritettavan (esimerkiksi On Time, Daily, Weekly vai Monthly). Valitsetpa minkä vaihtoehdon tahansa, aseta Alkaa säädöt oikealla puolella.
-
Klikkaa OK -painiketta.
-
Napsauta “Toiminnot”-välilehteä ja napsauta Uusi Painike.
-
Käytä avattavaa Toiminnot-valikkoa ja valitse “Aloita ohjelma” vaihtoehto.
-
Kirjoita “Ohjelma/komentosarja” -ruutuun seuraava komento:
ForFiles
-
Kirjoita seuraava komento “Lisää argumentteja” -ruutuun ja napsauta OK -painiketta.
/p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"
Muuta komennossa
"C:\path\to\folder"
määrittää polun kansioon, josta haluat poistaa tiedostoja ja muuttaa/d -30
valitaksesi tiedostot, joiden viimeinen muokkauspäivämäärä on. -
Klikkaa OK -painiketta.
-
Napsauta “Asetukset”-välilehteä ja muista tarkistaa seuraavat vaihtoehdot:
- Anna tehtävän suorittaa pyynnöstä.
- Suorita tehtävä mahdollisimman pian ajoitetun aloituksen puuttumisen jälkeen.
- Jos tehtävä epäonnistuu, käynnistä joka kerta uudelleen.
-
Klikkaa OK -painiketta.
-
Anna pyydettäessä järjestelmänvalvojan käyttäjänimesi ja salasanasi.
-
Klikkaa OK -painiketta.
Kun olet suorittanut vaiheet, komento suoritetaan aikataulussa ja poistaa määrittämääsi päivää vanhemmat tiedostot. Muista, että kansiota ei saa nimetä uudelleen tai siirtää toiseen paikkaan. Muuten tehtävä epäonnistuu.