Windows-da yuklab olish papkasidan fayllarni avtomatik ravishda o'chirish

Windows-dagi fayllarni avtomatik ravishda o'chirish

Bir nechta fokuslar orqali biz imkoniyatga ega bo'lamiz "yuklashlar" papkasida joylashgan fayllarni o'chirish Windows-da; Agar bizning taklifimiz ushbu maqolaning asl maqsadi bo'lgan avtomatik tizim haqida o'ylamagan bo'lsa, bu mantiqqa to'g'ri kelmaydi.

Ushbu vazifani bajarish uchun asos shundaki, ko'p odamlar Internetdan yuklab olingan har xil turdagi fayllar bilan ishlashadi, bu esa Internet-brauzerni sukut bo'yicha ushbu elementlarning hammasini "Yuklashlar" nomli papkaga yuklab olishiga olib keladi. katta hajmdagi joyni egallashi mumkin qisqa vaqt ichida.

Windows-dagi fayllarni avtomatik ravishda o'chirish uchun kichik skript yarating

Garchi biz quyida aytib o'tadigan hiyla-nayrang faqatgina imkoniyatni o'ylaydi "yuklab olish" papkasida joylashgan fayllarni o'chirish Windows, lekin odam boshqa har qanday katalog uchun xuddi shu vazifani bajarishi mumkin. Ushbu papkada topilgan fayllarning har biri va har biri vaqtinchalik, deb o'ylaymiz, ya'ni har qanday vaqtda ularni o'chirib tashlashimiz kerak. Ta'sir uchun, shuningdek biz 30 kunlik vaqtni ko'rib chiqamiz, demak, bu muddat o'tganidan so'ng, biz quyida yaratadigan skript kuchga kiradi va shuning uchun siz o'sha yoshdagi fayllarni bir qadamda o'chirib tashlashingiz mumkin.

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

Biz yuqoridan kichik kod bilan o'rtoqlashdik, uni nusxalash va oddiy matnli hujjatga joylashtirish kerak (va formatlashsiz). Bu erda siz juda muhim jihatni hisobga olishingiz kerak, va bu shunday "yuklashlar" papkasi odatda foydalanuvchi kataloglarida joylashgan. Shu sababli, "Foydalanuvchi" so'zini Windows kompyuteringizda joylashgan joyga mos keladigan so'z bilan almashtirishingiz kerak bo'ladi.

fayllarni avtomatik ravishda o'chirish uchun skript

Biroz aniqroq qilib aytganda, ushbu modifikatsiyani bajarish kerak bo'lgan narsaning yuqori qismida kichik skrinshot joylashtirdik. O'sha erda siz ushbu joydan tashqari siz o'zgartirishingiz kerakligini tushunasiz «30 kunlik» vaqt mavjud chunki fayllarni o'chirish muddati tugashi kerak. Ushbu kichik skriptni nusxa ko'chirgan va joylashtirgan tekis hujjatga kerak bo'ladi ".bat" kengaytmasi bilan saqlang. shuning uchun u ommaviy buyruq ijrochisi bo'ladi.

Agar siz o'sha paytda ushbu faylni ikki marta bosgan bo'lsangiz va "yuklamalar" papkasida 30 kundan katta bo'lgan narsalar bo'lsa, ular darhol o'chiriladi.

Windows-da skriptni avtomatik ravishda bajarilishini rejalashtirish

Biz har doim yaratgan ushbu skriptni bajarishga majbur bo'lmaslik uchun quyida maslahat beramiz "Windows Task Scheduler" dan foydalaning, bajarilishi juda oson bo'lgan va quyidagi bosqichlar orqali quyida tavsiya etiladigan narsa:

  • "Windows Vazifa rejalashtiruvchisi" ni ishga tushiring.
  • Asosiy vazifani yaratishga imkon beradigan variantni tanlang.

Windows Vazifa rejalashtiruvchisi 01

  • Ismni aniqlang va agar xohlasangiz, hozirda rejalashtirilgan vazifaning tavsifini bering.

Windows Vazifa rejalashtiruvchisi 02

  • Endi yaratayotgan vazifangizni qanchalik tez-tez bajarilishini xohlayotganingizni aniqlang.

Windows Vazifa rejalashtiruvchisi 03

  • Shuningdek, topshiriqni bajarish uchun kerakli vaqtni aniqlab olishingiz kerak.

Windows Vazifa rejalashtiruvchisi 04

  • Endi dasturni ishga tushirish uchun vazifa rejalashtiruvchisiga buyurtma berishingiz kerak (bizning holimizda biz ilgari yaratgan skript).

Windows Vazifa rejalashtiruvchisi 05

  • Tegishli tugmani ishlatib, avval yaratgan skriptni saqlagan joyni toping.

Windows Vazifa rejalashtiruvchisi 06

  • Endi siz ushbu vazifani yaratishni tugallashingiz kerak.

Biz taklif qilgan qadamlar bilan, bundan buyon siz hech narsadan xavotir olmaysiz, chunki skriptni bajarish uchun Windows vazifalari rejalashtiruvchisi javobgar bo'ladi biz ilgari yaratganmiz va u "yuklamalar" papkasini tahlil qiladi. Ssenariyda sanalarni kichik taqqoslash amalga oshiriladi, qaysi fayllar 30 kunlik va undan katta ekanligini aniqlab, ularni bir qadamda avtomatik ravishda o'chirib tashlashga kirishiladi.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

16 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   Daniel Diaz dijo

    Assalomu alaykum ... agar men uni 2 kunlik fayllarni o'chirish uchun dasturlashtirmoqchi bo'lsam, ikkinchi satrning 30 ni 2 ga almashtirishim kerakmi? yoki 02 ga qadar? rahmat

    1.    Raul Fernandes dijo

      Daniel tushunaman -5 bo'lishi kerak, chunki testni bajarish uchun -0 qo'ydim va u menga ishladi

  2.   john dijo

    juda yaxshi, lekin Windows 8.1 da ishlamaydi, men bajariladigan faylni berganimda har safar papkani o'chirib tashlamoqchiman, papka saytingizda qoladi, agar bunga erishish yo'lingiz bo'lsa, yaxshi bo'lar edi, chunki men xohlayman bir vaqtning o'zida bitta o'yinda paydo bo'ladigan reklamalar papkasini o'chirib tashlang va agar men buni qo'lda qilsam, hamma narsa juda yaxshi ishlaydi

    1.    Andres dijo

      Agar siz fayllarni o'chirishni ko'rsangiz, u kataloglarni (papkalarni) o'chirmaydi, men uni papkalar uchun ishlatmaganman, lekin aytilgan satrda u fayllarga murojaat qiladi va agar siz / d ga o'tsangiz. u kataloglarni yaratadi ... shuning uchun sizda ikkita skript bor, har bir narsa uchun bittadan va har bir skriptni avtomatik ravishda bajarish uchun vazifani rejalashtirasiz

  3.   gilber dijo

    .7z yoki .rar kengaytmali fayllarni o'chirish mumkin bo'lishi mumkin

    1.    KatNat RamSo dijo

      Quyidagi ko'rsatma faqat yulduzcha * paydo bo'ladigan qismda o'zgaradi, Barcha fayllar nomidan qat'iy nazar, lekin .rar kengaytmasi bilan

      FORFILES / p D: o'chirilgan papka / s / m * .rar / d -5 / C "cmd / c del @path"

  4.   Raul Fernandes dijo

    Xayrli tong

    Va kimdir biladiki, ushbu katalogdagi fayllarni o'chirishdan tashqari, biz ham papkalarni o'chirishni xohlaymizmi?

    Gracias

    1.    Rufino dijo

      Buning uchun siz ushbu kodni qo'shishingiz va pastki papkalarni o'chirishingiz kerak:

      @ echo yopiq
      pushd »Sizning marshrutingiz / sizning marshrutingiz»
      del / q *. *
      for / f "Tokens = *" %% G in ('dir / B') do rd / s / q "%% G"
      popd
      pushd

  5.   Andrés dijo

    Xayrli tong
    Qanday qilib ba'zi fayllarni o'chirish uchun tasdiq so'rashdan qochishim mumkin?
    Sizga katta rahmat

  6.   Jonni yugcha dijo

    Aziz, men bir nechta maqsadlarni qo'sha olamanmi, ya'ni yuklashlar papkasida birinchi qator, musiqa papkasida ikkinchi va boshqalar.

  7.   KatNat RamSo dijo

    Assalomu alaykum, agar mening sana formatim MM / DD / YYYY bo'lsa, 4 kundan katta bo'lganlarni (/ d -4) o'chirishni xohlayotganimni qanday aytaman?

    1.    Andres dijo

      -04

  8.   Mishel Donoso dijo

    Agar siz menga barcha fayllarni o'chirishni xohlasangiz, ular qanday bo'lar edi, lekin ular hajmi 0 bayt 1 bayt yoki 7 baytni tashkil qiladimi?

  9.   Santyago Valladares dijo

    Agar 12 soatdan katta fayllarni o'chirishni istasam, nimani o'zgartirishim kerak?

  10.   Alexis dijo

    Assalomu alaykum, ish stoli fayllarini o'chirishim kerak. Faqat yo'lni o'zgartiring (?) .. Shuningdek, men ish stoli fayllarini o'chirish uchun asosiy batni qildim va u ishlayotganimda ham ishlaydi. Ammo rejalashtirilgan vazifa ishlamayapti. Kompyuterni har safar yoqganimda unga buyurtma beraman, lekin uni yoqgan paytdagi fayllar joyida (ish stoli) qoladi. Menda Windows 10 professional 1803 mavjud

  11.   David dijo

    Salom,

    Bittadan minus .rar kengaytmasi bo'lgan fayllarni o'chirmoqchiman. Bu mumkinmi?