Jak automaticky odstranit soubory starší než určitý počet dní v počítači se systémem Windows

Máte složku, kde se shromažďují vaše protokolové soubory a složka se každým dnem zvětšuje a zvětšuje. Nyní, aby se objevily nové soubory protokolu, jistě potřebujete nějaké místo. Ale pokud to musíte udělat ručně, bude to určitě nějakou dobu trvat. Co kdybyste dvakrát klikli na dávkový soubor a dávkový soubor by smazal soubory starší než zadaný počet dní? Nebo řekněme, co takhle dávkový soubor smazat všechny soubory konkrétní přípony, řekněme .temp, kdykoli na něj dvakrát kliknete? Zní dobře? Tento článek je tedy vyroben na míru pro vás.

Čtěte dále a dozvíte se, jak můžete pomocí jednoduchého dávkového skriptu snadno odstranit všechny soubory nebo konkrétní soubory starší než určitý počet dní.

Obsah

Ukázka scénáře

Ujistěte se prosím, že máte všechny soubory, které mají být zváženy pro smazání pod a rodič složku. Je v pořádku, že tato nadřazená složka má podsložky, protože dávkový skript vyhledá soubory i v podsložkách, aby je odstranil. V následujícím příkladu mám složku s názvem File Repo, pod kterou mám všechny soubory, které musím zvážit pro smazání.

1 vzorek Min

Část 1: Jak automaticky odstranit všechny soubory starší než určitý počet dní

Krok 1: Přejděte na libovolné místo podle vašich preferencí to může být dokonce vaše pracovní plocha. Zde bude vytvořen váš dávkový soubor.

Nyní klikněte pravým tlačítkem kamkoli na prázdné místo a poté klikněte na Nový a pak dál Textový dokument.

REKLAMA

2 Nový soubor Min

Krok 2: Klikněte jednou na nově vytvořený soubor a poté stiskněte F2 klíč k přejmenovat to.

Dejte soubor libovolné jméno dle vašeho výběru, ale nezapomeňte zadat příponu souboru jako netopýr. V níže uvedeném příkladu jsme náš dávkový soubor pojmenovali jako geekPageBatchDelete.bat.

Poznámka: Je velmi důležité dát netopýr rozšíření.

3 Název Soubor Min

Krok 3: Udeř Vstupte klíč a získáte následující Přejmenovat okno, kam musíte zasáhnout Ano tlačítko pro pokračování.

4 Přejmenovat Min

Krok 4: Jako další, klikněte pravým tlačítkem myši na nově vytvořené dávkový soubor a poté klikněte na Upravit volba.

5 Upravit min

Krok 5: Zkopírujte a vložte následující kód na poznámkový blok soubor, který se otevře před vámi.

@echo vypnuto. forfiles /p "" /s /m *.* /D - /C "cmd /c del @cesta"

Důležitá poznámka: Prosím vyměňte s úplnou cestou k vaší nadřazené složce, která obsahuje vaše soubory. Také vyměnit se skutečným počtem dní. Všechny soubory, které jsou starší než daný počet dní, budou smazány. Pro jasnější obrázek se můžete podívat na snímek obrazovky níže.

6 Poznámkový blok Obrázek Min

Vysvětlení skriptu

Tato sekce je pro naše geekové čtenáře, kteří jsou zvědaví na vnitřní fungování našich malých skriptů. Podívejme se, co se děje ve skriptu výše.

forfiles – Toto klíčové slovo se používá ke spuštění příkazu u každého souboru ve vybrané složce.

/str/str nastaví cestu k řetězci, což je, to následuje.

/s – Tento parametr to zajišťuje všechny souboryuvnitř a podsložky jsou také překročeny.

/m *.*/m parametrem je provést shodu. Zástupný znak *.* znamená, že je třeba vzít v úvahu všechny soubory bez ohledu na jejich názvy a přípony.

/D – Pomocí tohoto parametru určíte a datum.

/C – Za tímto parametrem specifikujeme příkaz který je třeba spustit na všech souborech, které splňují podmínky.

REKLAMA

del @cesta – Tímto smažete soubor na zadané cestě, který splňuje ostatní výše uvedené podmínky. Od té doby, co jsme použili forfiles, všechny soubory budou jeden po druhém smazány.

Krok 6: Nyní stiskněte Soubor kartu nahoře a poté stiskněte Uložit volba.

7 Uložit soubor Min

VÝSTRAHA: Než budete pokračovat krokem 7, ujistěte se, že máte zálohu, pokud je to nutné. Jakmile spustíte dávkový soubor, všechny soubory v určené složce, které jsou starší než zadaný počet dní, budou odstraněny.

Krok 7: Teď jednoduše dvojklik na šaržesoubor provést to a vidět kouzlo.

8 Provést dávku Min

Část 2: Jak automaticky odstranit určitý soubor starší než určitý počet dní

Nyní řekněme, že máte a konkrétní soubor že je třeba smazat, pokud je starší než určitý počet dní. V tomto případě můžete postupovat přesně podle stejných kroků jako v části výše, ale v Krok 5, prosím kopírování a vkládání místo toho následující kód.

@echo vypnuto. forfiles /p ""/s/m  /D - /C "cmd /c del @cesta"

Nahradit následující:

–> Skutečná cesta k vaší složce, která obsahuje soubor, který má být odstraněn.

– Název souboru, který má být smazán.

– Skutečný počet dní.

9 Konkrétní soubor Min

Část 3: Jak automaticky odstranit soubory s konkrétní příponou souboru a starší než určitý počet dní

Nyní řekněme, že chcete odstranit všechny soubory txt ve složce nebo soubory docx, které jsou starší než určitý počet dní. V takovém případě můžete postupovat podle kroků uvedených v Sekce 1. Ale stejně jako v sekci 2, v Krok 5, kopírování a vkládání místo toho následující kód.

@echo vypnuto. forfiles /p "" /s /m *. /D - /C "cmd /c del @cesta"

Nahradit následující:

– Toto je cesta ke složce obsahující soubor, který má být odstraněn.

– Typ přípony, kterou chcete odstranit.

– Pokud je soubor starší než zadaný počet dní a má uvedenou příponu, bude smazán.

10 Prodloužení Min

Část 4: Jak automaticky odstranit všechny soubory

Podívejme se na další případ, kdy chcete smazat všechny soubory v konkrétní složce bez ohledu na jejich příponu a počet dní od jejich vytvoření. V takovém případě musíte zadat počet dní jako nula. Všechny kroky jsou stejné, jak je uvedeno v Sekce 1, jediný rozdíl je v kódu, který vložíte Krok 5, což by mělo být jako níže.

@echo vypnuto. forfiles /p "" /s /m *.* /D -0 /C "cmd /c del @cesta"

Nahradit následující:

– Všechny soubory v této cestě budou smazány bez ohledu na jejich příponu nebo stáří.

11 Všechny soubory Min

Můžete také zkusit jiné kombinace, jako je mazání všechny soubory které jsou z a konkrétní rozšíření podle spojení částí 3 a 4. Prosím, dejte nám vědět, pokud máte nějaké další vlastní požadavky.

A je to. Sdělte nám prosím v sekci komentářů, zda byste mohli proces automatizovat pomocí našeho článku.

Zůstaňte naladěni na další úžasné tipy, triky, návody a hacky.

Oprava – Aplikace zůstává minimalizována v problému hlavního panelu ve Windows 11

Oprava – Aplikace zůstává minimalizována v problému hlavního panelu ve Windows 11JakWindows 11

Zůstávají aplikace minimalizované na hlavním panelu, i když na něj klepnete, nedochází k maximalizaci, což by normálně aplikace měla dělat. Pokud jste se ocitli v takové situaci a hledáte rychlé ře...

Přečtěte si více
Jak vyhledávat a získat pouze video soubory v Průzkumníku souborů systému Windows 11 / 10

Jak vyhledávat a získat pouze video soubory v Průzkumníku souborů systému Windows 11 / 10JakVyhledáváníWindows 10Windows 11

Představte si, že se uživatel cítí velmi znuděný a chce sledovat film uložený na jeho pevném disku, ale není si jistý, kde je uložen, protože Pokud je na vašem pevném disku nebo externí jednotce ul...

Přečtěte si více
Jak zakázat Core Parking ve Windows 10

Jak zakázat Core Parking ve Windows 10JakWindows 10

3. července 2022 Podle Navyashree PrabhuPokud jste uživatelem Windows a chcete deaktivovat funkci základního parkování ve vašem systému, tento článek vás provede tímto procesem.Co je Core Parking?F...

Přečtěte si více