Úvodná » Softvérové ​​recenzie » Ako automaticky odstrániť súbory v systéme Windows

    Ako automaticky odstrániť súbory v systéme Windows

    Skôr som napísal o programe nazvanom DropIt, ktorý automaticky premiestňuje alebo kopíruje súbory pre vás, keď sa nové súbory objavia vo vnútri priečinka. To môže byť užitočné, napríklad ak máte na lokálnom pevnom disku obmedzený priestor a chcete presunúť všetky vaše súbory na externé úložné zariadenie.

    Ak chcete automaticky odstrániť súbory, máte v systéme Windows dva možnosti. Prvá metóda zahŕňa prevzatie bezplatnej aplikácie s názvom AutoDelete, ktorá vám umožňuje nakonfigurovať plán na odstránenie súborov v konkrétnom priečinku. Už som napísal dve podrobné príručky o používaní programu (tu a tu), preto ich skontrolujte, ak dáte prednosť bezplatnému programu, aby ste túto prácu vykonali.

    Druhou možnosťou odstránenia súborov je vytvorenie dávkového súboru a naplánovanie spúšťania dávkového súboru. Môžete to urobiť bez inštalácie softvéru tretej strany. V tomto článku vás prevediem kroky na vytvorenie dávkového súboru a potom pomocou Plánovača úloh, aby sa skript spustil opakovane.

    Krok 1 - Vytvorte dávkový súbor

    Ak vytvárate dávkový súbor znie trochu strašidelný alebo príliš technický, nebojte sa, pretože nemusíte vedieť, čo to znamená. Vysvetlím, čo potrebujete skopírovať a vložiť, kde a aké možnosti môžete zmeniť. Najskôr otvorte program Poznámkový blok a skopírujte a prilepte nasledujúci riadok textu:

    forfiles -p "C: \ Test" -s -m *. * / D -5 / C "cmd / c del @ path"

    Riadok vyššie pravdepodobne nemá zmysel, čo je úplne dobré, ako to vysvetlím nižšie. V podstate hovorí systému Windows, že odstráni všetky súbory v priečinku C: \ Test a podadresári, ktoré sú staršie ako 5 dní. Tu by mal vyzerať váš súbor programu Poznámkový blok.

    Skôr ako sa dostaneme do podrobností o príkaze, uložme súbor a vykonáme test. Najskôr vytvorte priečinok v počítači nazvaný skúška v koreňovej jednotke C. Ďalej kliknite na tlačidlo súbor - Uložiť a uložte súbor ako dávkový súbor. Za týmto účelom zadajte názov, ktorý nasleduje .bat a potom zmeňte Uložiť ako typ rozbaľte sa na Všetky súbory.

    Všimnite si, že môžete uložiť súbor do ktoréhokoľvek miesta na pevnom disku, ktorý sa vám páči, nezáleží na tom. Teraz vytvorte nejaké falošné súbory v skúška a dvakrát kliknite na ikonu Delete.bat súbor spustiť. Čokoľvek odstrániť? Pravdepodobne nie!

    Dôvod, prečo nič nebolo odstránené, je spôsobené príkazom / D -5, čo znamená súbory, ktoré sú 5 dní alebo staršie. Ak chcete odstrániť ľubovoľný súbor bez ohľadu na to, kedy bol vytvorený, môžete ho buď zmeniť -5 na -0 alebo môžete odstrániť / D -5 časť úplne. Teraz, ak ho spustíte, všetky súbory sa odstránia.

    Ak chcete príkaz prispôsobiť, prvá vec, ktorú môžete urobiť, je zmena adresára na niečo iné ako C: \ Test. To je rovnako jednoduché ako kopírovanie cesty z programu Windows Explorer pre adresár, ktorý chcete, a vloženie do príkazu v programe Poznámkový blok.

    Ďalej je -s parameter, ktorý sa zobrazí po ceste adresára. Znamená to, že príkaz by mal vyhľadávať aj všetky podadresáre. Ak nechcete odstrániť súbory z podpriečinkov, pokračujte a odstráňte parameter -s.

    Ďalej je -m nasledovaný *. *, čo znamená, že príkaz by mal vyhodnotiť súbory každého druhu. Ak chcete vymazať konkrétny typ súboru v priečinku, napríklad súbory PDF alebo obrázky JPG, stačí zmeniť *. * na * .pdf alebo * .jpeg a odstráni iba tieto súbory.

    / D -X časť, o ktorej sme už hovorili, pokiaľ ide o to, ako staré musia byť súbory, aby sa mohli kvalifikovať na vymazanie. Môžete ho buď ponechať s hodnotou vyššou ako 1, nastaviť ju na hodnotu 0 alebo ju úplne odstrániť. To je všetko, čo musíme vedieť o príkaze.

    Existuje niekoľko vecí, ktoré je potrebné spomenúť na spustenie tohto príkazu. Po prvé, keď sú súbory odstránené, nechodia do koša, ale sú natrvalo odstránené, preto buďte opatrní pri ich použití. Po druhé, príkaz odstráni iba súbory, nie priečinky.

    Keďže ide o dávkový súbor, môžete do rovnakého súboru pridať aj viacnásobné verzie tohto príkazu. Napríklad tu tvorím dávkový súbor, ktorý odstráni všetky súbory DOCX staršie ako 180 dní, všetky súbory PDF staršie ako 60 dní a všetky súbory TXT bez ohľadu na to, ako staré sú súbory.

    Krok 2 - Naplánovať dávkový súbor

    Teraz, keď ste vytvorili a uložili dávkový súbor, pokračujme a naplánujte ho, aby sa opakovane spustil. Aby sme to dosiahli, musíme otvoriť Plánovač úloh.

    Našťastie som už napísal článok o tom, ako naplánovať dávkový súbor, a tak otvorte túto stránku, aby ste mohli začať. Prejdite nadol na Naplánovať dávkový súbor pri spustení počítača a pokračujte ďalej.

    Jediná vec, ktorú musíte zmeniť, je Trigger. Môžete si vybrať denná, týždenné, mesačník, Po spustení počítača, Keď sa prihlásim alebo Keď je zaznamenaná konkrétna udalosť.

    Keď vyberiete niečo podobné týždenné alebo mesačník a kliknite na tlačidlo Ďalšie, dostanete novú obrazovku, na ktorej môžete nakonfigurovať presný čas a dni, kedy chcete spustiť skript.

    Dúfajme, že toto je dobré riešenie pre väčšinu ľudí, ktorí potrebujú vykonávať niektoré jednoduché automatizované úlohy pri odstraňovaní súborov na svojich počítačoch. Ak máte akékoľvek otázky, neváhajte a uverejnite komentár. Užite si to!