Kuinka poistaa tiedostoja automaattisesti Windowsissa
Aiemmin kirjoitin ohjelmasta nimeltä DropIt , joka siirtää tai kopioi automaattisesti tiedostoja(automatically moves or copies files) puolestasi, kun uusia tiedostoja ilmestyy kansion sisään. Tästä voi olla hyötyä esimerkiksi, jos sinulla on vähän tilaa paikallisella kiintolevyllä ja haluat siirtää kaikki latauksesi ulkoiseen tallennuslaitteeseen.
Jos haluat poistaa tiedostoja automaattisesti, voit tehdä sen Windowsissa(Windows) kahdella tavalla . Ensimmäinen menetelmä sisältää ilmaisen AutoDelete-nimisen(AutoDelete) sovelluksen lataamisen , jonka avulla voit määrittää aikataulun tiedostojen poistamiselle tietystä kansiosta. Olen jo kirjoittanut kaksi yksityiskohtaista opasta ohjelman käyttämisestä ( täällä ja täällä ), joten tarkista ne, jos haluat saada työsi paremmaksi ilmaisella ohjelmalla.
Toinen tapa poistaa tiedostoja on luoda komentojonotiedosto ja ajoittaa komentotiedosto suoritettavaksi. Voit tehdä kaiken tämän asentamatta kolmannen osapuolen ohjelmistoja. Tässä artikkelissa opastan sinut erätiedoston luomiseen ja Tehtävien ajoituksen(Task Scheduler) käyttämiseen komentosarjan suorittamiseen toistuvasti.
Vaihe 1 - Luo erätiedosto
Jos erätiedoston luominen kuulostaa hieman pelottavalta tai liian tekniseltä, älä huoli, koska sinun ei tarvitse tietää, mitä se tarkoittaa. Selitän, mitä sinun on kopioitava ja liitettävä, missä ja mitä vaihtoehtoja voit muuttaa. Avaa ensin (First)Muistio(Notepad) ja kopioi ja liitä seuraava tekstirivi:
forfiles -p "C:\Test" -s -m *.* /D -5 /C "cmd /c del @path"
Yllä olevalla rivillä ei todennäköisesti ole mitään järkeä, mikä on täysin kunnossa, koska selitän sen alla. Pohjimmiltaan(Basically) se käskee Windowsia poistamaan kaikki tiedostot C:Test-kansiosta ja alikansioista, jotka ovat vanhempia kuin 5 päivää. Muistiotiedostosi(Notepad) pitäisi näyttää tältä .
Ennen kuin käsittelemme komennon yksityiskohtia, tallennetaan tiedosto ja suoritetaan testiajo. Luo ensin(First) tietokoneellesi kansio nimeltä Testi(Test) C-aseman juureen. Napsauta seuraavaksi Tiedosto(File) – Tallenna(Save) ja tallenna tiedosto erätiedostona. Kirjoita nimi ja sen jälkeen .bat ja muuta sitten avattavasta Tallenna nimellä(Save as type) -valikosta Kaikki tiedostot(All Files) .
Huomaa, että voit tallentaa tiedoston haluamaasi paikkaan kiintolevyllä, sillä ei ole väliä. Luo nyt joitain valetiedostoja Test - kansioon ja kaksoisnapsauta sitten Delete.bat- tiedostoa suorittaaksesi sen. Poistetaanko mitään? Luultavasti ei!
Syy siihen, miksi mitään ei poistettu, johtuu siitä, että komennossa on /D -5 , mikä tarkoittaa tiedostoja, jotka ovat 5 päivää tai vanhempia. Jos haluat poistaa minkä tahansa tiedoston luomisajasta riippumatta, voit joko muuttaa -5 :n arvoksi -0 tai poistaa /D -5 - osan kokonaan. Jos nyt suoritat sen, kaikki tiedostot poistetaan.
Voit mukauttaa komentoa muuttamalla hakemiston joksikin muuksi kuin C:Testiksi. Se on yhtä helppoa kuin kopioida polku Windowsin Resurssienhallinnasta(Windows Explorer) haluamaasi hakemistoon ja liittää se Muistio(Notepad) -komentoon .
Seuraava on -s - parametri, jonka näet hakemistopolun jälkeen. Tämä tarkoittaa, että komennon tulee tarkastella myös kaikkia alikansioita. Jos et halua poistaa tiedostoja alikansioista, siirry eteenpäin ja poista -s-parametri.
Seuraava on -m , jota seuraa *.* , mikä tarkoittaa, että komennon tulee arvioida kaikenlaisia tiedostoja. Jos haluat poistaa kansiosta vain tietyn tiedostotyypin, kuten PDF - tiedostot tai JPG - kuvat, vaihda *.* muotoon *.pdf tai *.jpeg , jolloin se poistaa vain kyseiset tiedostot.
/ /D -X -osa, josta puhuimme jo sen suhteen, kuinka vanhoja tiedostojen on oltava, jotta ne voidaan poistaa. Voit joko säilyttää sen arvolla, joka on suurempi kuin 1, asettaa sen arvoon 0 tai poistaa sen kokonaan. Siinä on kaikki mitä meidän on tiedettävä komennosta.
Tämän komennon suorittamisessa on huomioitava muutamia asioita. Ensinnäkin, kun tiedostot poistetaan, ne eivät mene roskakoriin(Recycle Bin) , vaan ne poistetaan pysyvästi, joten ole varovainen käyttäessäsi sitä. Toiseksi komento poistaa vain tiedostoja, ei kansioita.
Koska tämä on erätiedosto, voit myös lisätä useita versioita tästä komennosta samaan tiedostoon. Esimerkiksi tässä luon erätiedoston, joka poistaa kaikki yli 180 päivää vanhemmat DOCX -tiedostot, kaikki yli 60 päivää vanhemmat PDF -tiedostot ja kaikki (PDF)TXT -tiedostot tiedostojen iästä riippumatta.
Vaihe 2 – Ajoita erätiedosto
Nyt kun olet luonut ja tallentanut komentojonotiedostosi, mennään eteenpäin ja ajoitetaan se toimimaan toistuvasti. Tätä varten meidän on avattava Task Scheduler .
Onneksi olen jo kirjoittanut artikkelin erätiedoston ajoittamisesta(how to schedule a batch file) , joten aloita avaamalla sivu. Vieritä(Scroll) alas Schedule Batch File on PC Startup -osioon ja seuraa mukana.
Ainoa asia, joka sinun on muutettava, on laukaisu(Trigger) . Voit valita vaihtoehdoista Päivittäin(Daily) , Viikoittain(Weekly) , Kuukausittain(Monthly) , Kun tietokone käynnistyy(When the computer starts) , Kun kirjaudun sisään(When I log on) tai Kun tietty tapahtuma kirjataan(When a specific event is logged) .
Kun valitset esimerkiksi viikoittain(Weekly) tai kuukausittain(Monthly) ja napsautat Seuraava(Next) , saat uuden näytön, jossa voit määrittää tarkan ajan ja päivän, jolloin haluat skriptin ajavan.
Toivottavasti tämä on hyvä ratkaisu useimmille ihmisille, joiden on suoritettava joitain yksinkertaisia automatisoituja tehtäviä tiedostojen poistamiseksi tietokoneistaan. Jos sinulla on kysyttävää, voit lähettää kommentin. Nauttia!
Related posts
Kuinka toistaa MKV-tiedostoja Windows Media Playerissa
Parhaat työkalut suuren tiedostomäärän kopioimiseen Windowsissa
4 parasta kevyttä selainta Windowsille ja Macille
Paras ilmainen karaokeohjelmisto Windowsille
Parhaat Reddit-sovellukset Windowsille ja Macille
Käyttöoikeus on estetty, tiedosto saattaa olla käytössä tai jakamisvirheiden korjaaminen Windowsissa
Mikä on Twitch Turbo ja onko se sen arvoista?
5 parasta musiikintunnistussovellusta samankaltaisten kappaleiden löytämiseen
6 tapaa animoida still-kuvia verkossa tai sovelluksilla
Slack vs Discord: kumpi on parempi?
6 parasta PDF-editoria Windows 10:lle vuonna 2021
Kuinka päivittää automaattisesti ilmaisia ohjelmistoja Chocolateylla
Siirrä, poista tai kopioi tiedostoja automaattisesti Windowsissa
3 Diaesityksen näytönsäästäjää paljon parempi kuin Windows 10 -oletus
7 parasta sovellusta, jotka auttavat sinua opiskelemaan paremmin
Ohjelmistosovellukset, joilla muunnetaan vaivattomasti musiikkitiedostoja eri muotoihin
ToDoist-työpöytäsovellus Windowsille: täydellinen arvostelu
4 parasta ohjelmaa, joilla voit muuttaa tietokoneesi suoratoistomediakeskukseksi
Kuinka käyttää MyFitnessPalia painonpudotukseen
Mikä on Discord Nitro ja onko se sen arvoista?