Kuidas Windows PC-s automaatselt kustutada faile, mis on vanemad kui teatud arv päevi

Teil on kaust, kuhu teie logifailid kogunevad ja kaust kasvab iga päevaga aina suuremaks. Nüüd, et uued logifailid saaksid, vajate kindlasti ruumi. Kuid kui peate seda käsitsi tegema, võtab see kindlasti veidi aega. Kuidas oleks, kui teeksite pakkfailil topeltklõpsu ja pakettfail kustutaks failid, mis on vanemad kui määratud arv päevi? Või oletame, kuidas on lood pakifailiga, et kustutada kõik konkreetse laiendiga failid, näiteks .temp, alati, kui sellel topeltklõpsate? Kõlab hästi? See artikkel on siis teie jaoks kohandatud.

Lugege edasi, et saada teada, kuidas saate lihtsa pakkskripti abil hõlpsasti kustutada kõik failid või konkreetsed failid, mis on vanemad kui teatud arv päevi.

Sisukord

Näidisstsenaarium

Veenduge, et teil on kõik failid, mille kustutamist tuleks kaaluda punktis a lapsevanem kausta. Sellel ülemkaustal on alamkaustade olemasolu, kuna pakkskript otsib faile ka alamkaustade alt, et neid kustutada. Järgmises näites on mul kaust nimega File Repo, mille all on mul kõik failid, mille kustutamist pean kaaluma.

1 näidis min

Jaotis 1: Kuidas automaatselt kustutada kõik failid, mis on vanemad kui teatud arv päevi

Samm 1: Minge mis tahes asukohta teie eelistuse järgi võib see olla isegi teie töölaud. Siin luuakse teie partiifail.

Nüüd paremklõpsake tühjal kohal ja seejärel klõpsake Uus ja siis edasi Tekstdokument.

REKLAAM

2 Uus fail min

2. samm: klõpsake üks kord vastloodud failil ja seejärel klõpsake nuppu F2 võti ümber nimetada seda.

Andke fail mis tahes teie valitud nimi, kuid andke faili laiendiks kindlasti kui nahkhiir. Allolevas näites oleme oma partiifaili nimetanud järgmiselt geekPageBatchDelete.bat.

Märge: Väga oluline on anda nahkhiir pikendamine.

3 Nimi Fail Min

3. samm: vajuta Sisenema klahvi ja saate järgmise Nimeta ümber aken, kuhu tuleb lüüa Jah jätkamiseks nuppu.

4 Nimeta ümber min

4. samm: Järgmisena paremklõps vastloodud kohta partiifail ja seejärel klõpsake nuppu Muuda valik.

5 Redigeeri min

5. samm: Kopeerige ja kleepige järgmine kood peale Märkmik fail, mis avaneb teie ees.

@kaja väljas. forfailid /p "" /s /m *.* /D - /C "cmd /c del @path"

Oluline märkus: Palun asenda koos teie faile sisaldava emakausta täieliku teega. Samuti asendage tegeliku päevade arvuga. Kõik failid, mis on etteantud päevade arvust vanemad, kustutatakse. Selgema pildi saamiseks võite vaadata allolevat ekraanipilti.

6 Notepadi kujutis Min

Skripti selgitus

See jaotis on mõeldud meie nörttidele lugejatele, kes tunnevad huvi meie väikeste skriptide sisemise töö vastu. Vaatame, mis toimub ülaltoodud skriptis.

forfailid – Seda märksõna kasutatakse käsu täitmiseks igas valitud kaustas olevas failis.

/lk/lk määrab stringi tee, mis on, sellele järgneb.

/s – See parameeter tagab selle kõik failidsees a alamkaustad samuti läbitakse.

/m *.*/m parameeter on sobitamine. Metamärk *.* tähendab, et arvesse tuleb võtta kõiki faile, olenemata nende nimedest ja laienditest.

/D – Selle parameetri abil saate määrata a kuupäeva.

/C – Pärast seda parameetrit täpsustame käsk mis tuleb käivitada kõigis tingimustele vastavates failides.

REKLAAM

del @path – See kustutab antud teel oleva faili, mis vastab ülejäänud ülaltoodud tingimustele. Kuna oleme kasutanud forfailid, kustutatakse kõik failid ükshaaval.

6. samm: Nüüd vajuta Fail ülaosas vahekaarti ja seejärel nuppu Salvesta valik.

7 Salvesta fail Min

HOIATUS. Enne 7. sammuga jätkamist veenduge, et teil on vajaduse korral varukoopia. Kui olete pakkfaili käivitanud, kustutatakse kõik määratud kaustas olevad failid, mis on määratud arvust päevadest vanemad.

7. samm: Nüüd lihtsalt topeltklõps peal partiifaili seda teostada ja maagiat näha.

8 Käivitage partii min

2. jaotis: kindla arvu päevade vanema konkreetse faili automaatne kustutamine

Oletame nüüd, et teil on a konkreetne fail et peate kustutama, kui see on teatud arvust päevadest vanem. Sel juhul saate järgida täpselt samu samme nagu ülaltoodud jaotises, kuid sisse 5. samm, palun kopeeri ja kleebi asemel järgmine kood.

@kaja väljas. forfailid /p "" /s /m  /D - /C "cmd /c del @path"

Asenda järgnev:

–> Teie kausta tegelik tee, mis sisaldab kustutatavat faili.

– kustutatava faili nimi.

– tegelik päevade arv.

9 Konkreetne fail min

3. jaotis: kindla faililaiendiga failide automaatne kustutamine, mis on teatud arvust päevadest vanemad

Oletame nüüd, et soovite kustutada kõik kaustas olevad txt-failid või docx-failid, mis on teatud arvust päevadest vanemad. Sel juhul võite järgida jaotises mainitud samme 1. jagu. Kuid täpselt nagu 2. jaotises 5. samm, kopeeri ja kleebi asemel järgmine kood.

@kaja väljas. forfailid /p "" /s /m *. /D - /C "cmd /c del @path"

Asenda järgnev:

– See on kustutatavat faili sisaldava kausta tee.

– laienduse tüüp, mida soovite kustutada.

– Kui fail on vanem kui määratud päevade arv ja sellel on mainitud laiend, see kustutatakse.

10 Pikendus min

4. jaotis: Kuidas automaatselt kustutada kõik failid

Vaatame veel ühte juhtumit, kus soovite kustutada kõik konkreetses kaustas olevad failid, olenemata nende laiendist ja nende loomisest möödunud päevade arvust. Sel juhul peate määrama päevade arvu as null. Kõik sammud on samad, mis on mainitud 1. jagu, erinevus on ainult koodis, mille kleepite 5. samm, mis peaks olema selline, nagu allpool.

@kaja väljas. forfailid /p "" /s /m *.* /D -0 /C "cmd /c del @path"

Asenda järgnev:

– Kõik sellel teel olevad failid kustutatakse olenemata nende laiendist või vanusest.

11 Kõik failid Min

Võite proovida ka muid kombinatsioone, näiteks kustutamist kõik failid mis on a konkreetne laiendus kõrval ühendades jaotised 3 ja 4. Palun andke meile teada, kui teil on muid kohandatud nõudeid.

see on kõik. Palun öelge meile kommentaaride jaotises, kas saate meie artikli abil protsessi automatiseerida.

Olge kursis hämmastavate näpunäidete, nippide, juhiste ja häkkide saamiseks.

Juhuslike riistvaraaadresside lubamine või keelamine Windows 11-s

Juhuslike riistvaraaadresside lubamine või keelamine Windows 11-sKuidasWindows 11

Kas soovite teada, kuidas lubada või keelata oma Windows 11 arvutis juhuslikud riistvaraaadressid ja takistada seadme jälgimist? Enne kui jätkame protsessi selgitamist, mõistkem, mis on juhuslik ri...

Loe rohkem
Kuidas lülitada .NET framework 3.5 SISSE/VÄLJA Windows 11 arvutis

Kuidas lülitada .NET framework 3.5 SISSE/VÄLJA Windows 11 arvutisKuidasWindows 11

Paljud Windows 11 kasutajad on märganud, et mõned rakendused ei tööta korralikult või ei avane üldse. Tõenäoliselt on põhjuseks see, et need rakendused nõuavad .NET-i raamistiku uusimat versiooni j...

Loe rohkem
Mikrofoni sisse- või väljalülitamine opsüsteemis Windows 11

Mikrofoni sisse- või väljalülitamine opsüsteemis Windows 11KuidasWindows 11Heli

Kui soovite teada, kuidas oma Windows 11 arvutis mikrofoni sisse või välja lülitada, oleme siin, et teid juhendada.Windowsi "mikrofon" on põhiline helisisendseade, mis aitab suhelda ja heli salvest...

Loe rohkem