Kako samodejno izbrisati datoteke iz mape za prenos v sistemu Windows

samodejno izbriši datoteke v sistemu Windows

Z nekaj triki bomo imeli možnost, da lahko izbrišite datoteke, ki so nameščene v mapi »prenosi« v sistemu Windows; to ne bi bilo smiselno, če naš predlog ne bi predvideval samodejnega sistema, kar je resnični cilj tega članka.

Utemeljitev izvajanja te naloge je, da veliko ljudi dela z različnimi vrstami datotek, prenesenih s spleta, zaradi česar internetni brskalnik privzeto prenese vse te elemente v mapo z imenom "Prenosi", ki lahko zavzame veliko prostora v kratkem času.

Ustvarite majhen skript za samodejno brisanje datotek v sistemu Windows

Kljub temu, da trik, ki ga bomo omenili spodaj, predvideva izključno možnost izbrišite datoteke, ki so gostovale v mapi "prenosi" Windows, vendar lahko oseba opravi isto nalogo za kateri koli drug imenik. Predvidevali bomo, da je vsaka datoteka v tej mapi začasna, kar pomeni, da jih bomo morali kadar koli izbrisati. Za učinek tudi upoštevali bomo čas 30 dni, kar pomeni, da bo po preteku tega obdobja začel veljati skript, ki ga bomo ustvarili, zato boste lahko datoteke s to starostjo izbrisali v enem 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 delili majhno kodo, ki jo morate kopirati in prilepiti v dokument z navadnim besedilom (in brez oblikovanja). Tu morate upoštevati zelo pomemben vidik, in to je mapa "prenosi" je običajno v uporabniških imenikih. Zaradi tega boste morali besedo "Uporabnik" nadomestiti z besedo, ki ustreza lokaciji v računalniku z operacijskim sistemom Windows.

skript za samodejno brisanje datotek

Če smo natančnejši, smo na vrh tega, kar morate storiti s to spremembo, postavili majhen posnetek zaslona. Tam boste ugotovili, da poleg tega mesta, ki ga morate spremeniti, prisoten je čas "30 dni" kot datum starostne omejitve, ki mora biti pred brisanjem datotek. Pavšalnemu dokumentu, kamor ste kopirali in prilepili ta mali skript, boste morali shranite s pripono ".bat" tako da postane izvajalec paketnega ukaza.

Če v tistem trenutku dvokliknete omenjeno datoteko in so v mapi »prenosi« predmeti, ki so starejši od 30 dni, bodo takoj izbrisani.

Načrtujte samodejno izvajanje skriptov v sistemu Windows

Da ne bi bilo treba izvajati tega skripta, ki smo ga ves čas ustvarili, vam bomo predlagali spodaj uporabite "Windows Task Scheduler", nekaj, kar je zelo enostavno narediti in vam v nadaljevanju predlagamo naslednje korake:

  • Zaženite "Windows Task Scheduler".
  • Izberite možnost, ki vam bo omogočila, da ustvarite osnovno nalogo.

Načrtovalnik opravil Windows 01

  • Določite ime in, če želite, opis opravila, ki ste ga načrtovali v tem trenutku.

Načrtovalnik opravil Windows 02

  • Zdaj določite, kako pogosto želite, da se opravilo, ki ga ustvarjate, izvaja.

Načrtovalnik opravil Windows 03

  • Določiti morate tudi točen čas, ko želite, da se naloga izvaja.

Načrtovalnik opravil Windows 04

  • Zdaj morate načrtovalniku opravil naročiti izvajanje programa (v našem primeru skripta, ki smo ga ustvarili prej).

Načrtovalnik opravil Windows 05

  • Z ustreznim gumbom poiščite kraj, kjer ste shranili skript, ki ste ga prej ustvarili.

Načrtovalnik opravil Windows 06

  • Zdaj morate samo končati ustvarjanje te naloge.

Z koraki, ki smo jih predlagali, vam odslej ne bo treba ničesar skrbeti, ker za izvajanje skripta bo poskrbel Windowsov načrtovalnik opravil ki smo ga prej ustvarili, in bo analiziral mapo «prenosi». Skript bo izvedel majhno primerjavo datumov in določil, katere datoteke so stare 30 dni ali več, nato pa jih bo samodejno izbrisal v enem koraku.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   daniel diaz je dejal

    Pozdravljeni ... če ga želim programirati za brisanje datotek, starih 2 dni, naj spremenim 30 v drugi vrstici na 2? ali do 02? Hvala vam

    1.    raul fernandez je dejal

      Daniel. Razumem, da mora biti -5, ker sem naredil test, ki sem ga postavil -0, in mi je uspelo

  2.   john je dejal

    zelo dobro, vendar ne deluje v operacijskem sistemu Windows 8.1, želim izbrisati mapo vsakič, ko dam izvršljivo datoteko, mapa ostane na vašem spletnem mestu, če bi jo lahko dosegli, bi bilo dobro, saj želim izbriši mapo z oglasi, ki se vsakič prikažejo v igri, in mi ne bo dovolil, da s to kodo, če to storim ročno, deluje popolnoma

    1.    Andres je dejal

      Če opazite, da gre za brisanje datotek, ne izbriše imenikov (map), nisem ga uporabljal za mape, vendar mislim, da se v vrstici, kjer piše / i, nanaša na datoteke in da če spremenite v naredil bo imenike ... torej imate dva skripta, po enega za vsako stvar in očitno določite nalogo za samodejno izvajanje vsakega skripta

  3.   gilber je dejal

    kot bi bilo mogoče izbrisati datoteke s pripono .7z ali .rar

    1.    KatNat RamSo je dejal

      Naslednje navodilo spremeni le razdelek, v katerem so prikazane zvezdice *, Vse datoteke ne glede na njihovo ime, vendar s pripono .rar

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

  4.   raul fernandez je dejal

    Dobro jutro

    In ali kdo ve, ali želimo poleg brisanja datotek v tem imeniku tudi mape izbrisati tako, kot bi?

    hvala

    1.    rufinus je dejal

      Za to morate dodati to kodo in izbrisati tudi podmape:

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

  5.   Andrew je dejal

    Dobro jutro
    Kako se lahko izognem prošnji za potrditev izbrisa nekaterih datotek?
    Od že najlepša hvala

  6.   Johnny yugcha je dejal

    Spoštovani, ali lahko dodam več ciljev?, To je prva vrstica z mapo za prenose, druga z mapo z glasbo itd.

  7.   KatNat RamSo je dejal

    Pozdravljeni, kako naj vam povem, da želim izbrisati tiste, starejše od 4 dni (/ d -4), če je moj format datuma MM / DD / LLLL

    1.    Andres je dejal

      -04

  8.   michel donoso je dejal

    In kako bi bilo, če bi želeli, da izbrišem vse datoteke, ki pa so bile velike 0 bajtov 1 bajtov ali 7 bajtov?

  9.   Santiago Valladares je dejal

    Kaj naj spremenim, če želim, da se izbrišejo datoteke, starejše od 12 ur?

  10.   Alexis je dejal

    Pozdravljeni, dobro, moram izbrisati namizne datoteke .. Samo spremenite pot (?) .. Prav tako sem naredil osnovno palico za brisanje namiznih datotek in deluje, ko jo zaženem. Vendar načrtovana naloga ne deluje. Naročim ga vsakič, ko vklopim računalnik, vendar datoteke v trenutku, ko ga vklopim, ostanejo na svojem mestu (namizje). Imam Windows 10 professional 1803

  11.   David je dejal

    Pozdravljeni,

    Želim izbrisati datoteke s pripono .rar minus ena od njih. Mogoče je?