Kako samodejno izbrišete datoteke v operacijskem sistemu Windows
Prej sem pisal o programu, imenovanem DropIt, ki samodejno premakne ali kopira datoteke, ko se nove datoteke pojavijo v mapi. To je lahko koristno, na primer, če imate na lokalnem trdem disku omejen prostor in želite prenesti vse svoje datoteke na zunanjo napravo za shranjevanje..
Če želite samodejno izbrisati datoteke, lahko to storite v sistemu Windows na dva načina. Prva metoda vključuje nalaganje brezplačne aplikacije, imenovane AutoDelete, ki omogoča konfiguriranje urnika za brisanje datotek v določeni mapi. Sem že napisal dva podrobna navodila za uporabo programa (tukaj in tukaj), zato preverite tiste, če vam je ljubše brezplačen program, da opravite delo..
Druga metoda za brisanje datotek je ustvarjanje paketne datoteke in nato razporeditev te paketne datoteke. Vse to lahko storite brez namestitve programske opreme drugih izdelovalcev. V tem članku vas bom vodil skozi korake za izdelavo paketne datoteke in nato z uporabo razporejevalnika opravil, da bo skript zagnan na podlagi ponovitve..
1. korak - Ustvarite paketno datoteko
Če ustvarjanje paketne datoteke zveni malo strašljivo ali preveč tehnično, ne skrbite, ker vam ni treba vedeti, kaj to pomeni. Razložil bom, kaj potrebujete za kopiranje in lepljenje, kje in katere možnosti lahko spremenite. Najprej odprite beležnico in kopirajte in prilepite naslednjo vrstico besedila:
za datoteke -p "C:" "-s-m *. * / D -5 / C" cmd / c del @path "
Zgornja vrstica verjetno nima nobenega smisla, kar je povsem v redu, kot bom razložil spodaj. V bistvu pove, da Windows izbriše vse datoteke v mapi C: in mapo, ki so starejše od 5 dni. Tukaj naj bi izgledala vaša datoteka Beležnica.
Preden se lotimo podrobnosti o ukazu, shranimo datoteko in jo preskusimo. Najprej ustvarite imenovano mapo v računalniku Test v korenu pogona C. Nato kliknite mapa - Shrani in shranite datoteko kot paketno datoteko. To naredite tako, da vnesete ime, ki mu sledi .bat in nato spremenite Shrani kot vrsto spustnega seznama do Vse datoteke.
Upoštevajte, da lahko datoteko shranite na katerokoli lokacijo na trdem disku, ki vam je všeč, ni pa pomembno. Zdaj ustvarite nekaj navideznih datotek v Test in nato dvokliknite Delete.bat datoteko za zagon. Karkoli se zbriše? Verjetno ne!
Razlog, zakaj nič ni bilo izbrisano, je, ker ima ukaz / D -5, kar pomeni datoteke, ki so stare 5 dni ali starejše. Če želite izbrisati katerokoli datoteko, ne glede na to, kdaj je bila ustvarjena, lahko spremenite -5 do -0 ali pa odstranite / D -5 delno. Zdaj, če ga zaženete, bodo vse datoteke izbrisane.
Če želite prilagoditi ukaz, morate najprej spremeniti imenik v nekaj drugega kot v C: Test. To je tako enostavno kot kopiranje poti iz Raziskovalca za imenik, ki ga želite, in lepljenje v ukaz v Beležnici.
Naprej je -s parameter, ki ga vidite po poti imenika. To pomeni, da mora ukaz tudi pogledati v vse podmape. Če ne želite izbrisati datotek iz podmap, nadaljujte in odstranite parameter -s.
Naprej je -m sledi *. *, kar pomeni, da mora ukaz oceniti vse vrste datotek. Če želite izbrisati določeno vrsto datoteke v mapi, kot so datoteke PDF ali slike JPG, jo preprosto spremenite *. * do * .pdf ali * .jpeg in bo samo odstranil te datoteke.
The / D -X del, o katerem smo že govorili, glede na to, kako stare morajo biti datoteke, da bi bile upravičene do izbrisa. Lahko ga shranite z vrednostjo, ki je večja od 1, jo nastavite na 0 ali pa jo popolnoma odstranite. To je vse, kar moramo vedeti o ukazu.
Opomba o izvajanju tega ukaza je nekaj. Prvič, ko se datoteke izbrišejo, ne gredo v koš, ampak se trajno izbrišejo, zato bodite previdni pri uporabi. Drugič, ukaz izbriše samo datoteke, ne mape.
Ker je to paketna datoteka, lahko v isto datoteko dodate tudi različice večkratnikov tega ukaza. Tukaj na primer ustvarjam paketno datoteko, ki bo izbrisala vse datoteke DOCX, starejše od 180 dni, vse datoteke PDF, starejše od 60 dni, in vse datoteke TXT ne glede na starost datotek.
Korak 2 - Urnik paketne datoteke
Zdaj, ko ste ustvarili in shranili vašo paketno datoteko, nadaljujmo in načrtujmo, da se bo izvajala na ponavljajoči se osnovi. Da bi to naredili, moramo odpreti razporejevalnik opravil.
Na srečo sem že napisal članek o tem, kako načrtovati paketno datoteko, zato odprite to stran, da začnete. Pomaknite se navzdol do Urnik paketne datoteke na zagonu računalnika in sledite.
Edina stvar, ki jo morate spremeniti, je Trigger. Izbirate lahko med Dnevno, Tedensko, Mesečno, Ko se računalnik zažene, Ko se prijavim ali Ko je določen dogodek zabeležen.
Ko izberete nekaj podobnega Tedensko ali Mesečno in kliknite Naslednji, dobite nov zaslon, kjer lahko nastavite točen čas in dneve, ki jih želite zagnati.
Upajmo, da je to dobra rešitev za večino ljudi, ki potrebujejo nekatere preproste avtomatske naloge za brisanje datotek na svojih računalnikih. Če imate kakršnakoli vprašanja, lahko objavite komentar. Uživajte!