Kako automatski izbrisati datoteke iz mape za preuzimanje u sustavu Windows

automatski briše datoteke u sustavu Windows

Kroz nekoliko trikova imat ćemo mogućnost da budemo u mogućnosti izbrišite datoteke koje su smještene unutar mape "preuzimanja" na Windowsima; to ne bi imalo smisla da naš prijedlog ne razmatra automatski sustav, što je istinski cilj ovog članka.

Opravdanje za izvršavanje ovog zadatka je u tome što mnogi ljudi rade s različitim vrstama datoteka preuzetih s weba, što internetski preglednik prema zadanim postavkama preuzima sve ove elemente u mapu zvanu "Preuzimanja", koja može zauzeti veliku količinu prostora u kratkom vremenu.

Stvorite malu skriptu za automatsko brisanje datoteka u sustavu Windows

Iako trik koji ćemo spomenuti u nastavku razmatra isključivo mogućnost izbrišite datoteke koje su bile smještene u mapi "preuzimanja" Windows, ali osoba može izvršiti isti zadatak za bilo koji drugi direktorij. Pretpostavit ćemo da su sve datoteke pronađene u navedenoj mapi privremene, što znači da ćemo ih u svakom trenutku morati izbrisati. Za efekt, također uzet ćemo u obzir vrijeme od 30 dana, što znači da će nakon prolaska ovog razdoblja stupiti na snagu skripta koju ćemo stvoriti i stoga ćete datoteke tog uzrasta moći izbrisati u jednom koraku.

REM Remove files older than 30 days
forfiles /p "C:Users???_????????????Downloads" /s /m *.* /c "cmd /c Del @path" /d -30

Na vrhu smo podijelili mali kôd koji morate kopirati i zalijepiti u običan tekstualni dokument (i bez formatiranja). Ovdje morate uzeti u obzir vrlo važan aspekt, a to je to mapa "preuzimanja" obično se nalazi u korisničkim direktorijima. Iz tog razloga morat ćete riječ "Korisnik" zamijeniti onom koja odgovara mjestu na vašem Windows računalu.

skripta za automatsko brisanje datoteka

Da budemo malo precizniji, postavili smo mali snimak zaslona na vrh onoga što biste trebali učiniti s ovom izmjenom. Tu ćete shvatiti da osim ovog mjesta koje morate izmijeniti, prisutno je vrijeme od «30 dana» kao datum dobne granice koji datoteke moraju biti prije brisanja. Morat ćete na ravni dokument u koji ste kopirali i zalijepili ovu malu skriptu spremite s nastavkom ".bat" tako da postane izvršilac batch naredbe.

Ako u tom trenutku dvaput kliknete na ovu datoteku, a u mapi "preuzimanja" postoje stavke starije od 30 dana, one će se odmah izbrisati.

Zakažite automatsko izvršavanje skripti u sustavu Windows

Da bismo izbjegli izvršavanje ove skripte koju smo stvorili u svakom trenutku, predložit ćemo u nastavku koristite "Windows Task Scheduler", nešto što je vrlo lako učiniti i što predlažemo u nastavku kroz sljedeće korake:

  • Pokrenite "Windowsov raspored planera".
  • Odaberite opciju koja će vam omogućiti stvaranje osnovnog zadatka.

Planer zadataka sustava Windows 01

  • Definirajte ime i, ako želite, opis zadatka koji ste zakazali u ovom trenutku.

Planer zadataka sustava Windows 02

  • Sada definirajte koliko često želite da se izvršava zadatak koji stvarate.

Planer zadataka sustava Windows 03

  • Također morate definirati točno vrijeme kada želite da se taj zadatak pokrene.

Planer zadataka sustava Windows 04

  • Sada morate narediti planeru zadataka da izvrši program (u našem slučaju, skriptu koju smo ranije generirali).

Planer zadataka sustava Windows 05

  • Kroz odgovarajući gumb pronađite mjesto na kojem ste spremili skriptu koju ste prethodno generirali.

Planer zadataka sustava Windows 06

  • Sada samo morate završiti izradu ovog zadatka.

Uz korake koje smo predložili, od sada se više nećete morati brinuti ni o čemu jer Windows izvršitelj zadataka pobrinut će se za izvršavanje skripte koje smo prethodno generirali i analizirat će mapu "preuzimanja". Skripta će napraviti malu usporedbu datuma, definirajući koje su datoteke stare 30 dana ili više, prelazeći na njihovo automatsko brisanje u jednom koraku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   daniel diaz dijo

    Pozdrav ... ako ga želim programirati tako da briše datoteke stare 2 dana, trebam li promijeniti 30 u drugom retku na 2? ili do 02? Hvala vam

    1.    Raul fernandez dijo

      Danijel, razumijem da mora biti -5 jer sam za testiranje stavio -0 i uspjelo mi je

  2.   Jovan dijo

    vrlo dobro, ali ne radi u sustavu Windows 8.1, želim izbrisati mapu svaki put kad dam izvršnu datoteku, mapa ostaje na vašoj web lokaciji, ako imate način da to postignete bilo bi dobro, jer želim izbriši mapu oglasa koji se stalno pojavljuju u igri i neće mi dopustiti, s ovim kodom, ako to učinim ručno, sve funkcionira savršeno

    1.    Andres dijo

      Ako primijetite da je brisanje datoteka, to ne briše direktorije (mape), nisam ga koristio za mape, ali pretpostavljam da se u retku u kojem piše / i odnosi na datoteke i da ako promijenite u / d napravit će direktorije ... tako da imate dvije skripte, po jednu za svaku stvar i očito zakažete zadatak za automatsko izvršavanje svake skripte

  3.   gilber dijo

    kao što bi moglo biti brisanje datoteka s nastavkom .7z ili .rar

    1.    KatNat RamSo dijo

      Sljedeća se uputa mijenja samo u odjeljku u kojem se pojavljuju zvjezdice *, Sve datoteke bez obzira na njihovo ime, ali s .rar nastavkom

      FORFILES / p D: Izbrisana mapa / s / m * .rar / d -5 / C "cmd / c del @path"

  4.   Raul fernandez dijo

    Dobro jutro

    I zna li netko da li osim brisanja datoteka unutar tog direktorija želimo i mape izbrisati kao što bismo to i učinili?

    hvala

    1.    rufinus dijo

      Za to morate dodati ovaj kôd i također izbrisati podmape:

      @ Echo off
      pushd »VAŠA RUTA / VAŠA RUTA»
      del / q *. *
      za / f "Tokens = *" %% G u ('dir / B') do rd / s / q "%% G"
      popd
      pushd

  5.   Andrija dijo

    Dobro jutro
    Kako mogu izbjeći traženje potvrde za brisanje nekih datoteka?
    Od već puno hvala

  6.   Johnny yugcha dijo

    Poštovani, mogu li dodati nekoliko ciljeva?, To jest, prvi redak s mapom za preuzimanja, drugi s mapom za glazbu itd.

  7.   KatNat RamSo dijo

    Pozdrav, kako da vam kažem da želim izbrisati one starije od 4 dana (/ d -4) ako je moj format datuma MM / DD / GGGG

    1.    Andres dijo

      -04

  8.   michel donoso dijo

    A što bi bilo kad biste htjeli da izbrišem sve datoteke, ali one su bile veličine 0 bytes 1bytes or 7bytes?

  9.   Santiago Valladares dijo

    Što bih trebao promijeniti ako želim da briše datoteke starije od 12 sati?

  10.   Alexis dijo

    Pozdrav, dobro, moram izbrisati datoteke s radne površine. Samo promijenim put (?) .. Također sam napravio osnovni bat za brisanje datoteka s računala i to funkcionira kad ga pokrenem. Međutim, planirani zadatak ne radi. Naručujem ga svaki put kad uključim računalo, ali datoteke u trenutku kad ga uključim ostaju na mjestu (radna površina). Imam Windows 10 professional 1803

  11.   David dijo

    Pozdrav,

    Želim izbrisati datoteke s nastavkom .rar minus jedan od njih. To je moguće?