หลัก Windows 10 วิธีการลบไฟล์ที่เก่ากว่า X Days ใน Windows 10

วิธีการลบไฟล์ที่เก่ากว่า X Days ใน Windows 10



Windows 10 มีการปรับปรุงมากมายที่ช่วยให้คุณดูแลพีซีของคุณให้สะอาดอยู่เสมอ เวอร์ชันล่าสุดมีเครื่องมือในตัวเพื่ออัตโนมัติ ล้างถังรีไซเคิล และทำความสะอาด โฟลเดอร์ดาวน์โหลด เป็นระยะ ขออภัยหากคุณใช้งาน Windows 10 รุ่นแรกหรือระบบปฏิบัติการรุ่นก่อนหน้าคุณจะไม่สามารถใช้คุณลักษณะเหล่านี้ได้ นี่คือวิธีที่คุณสามารถลบไฟล์ที่เก่ากว่าบางวันโดยใช้สามวิธีที่แตกต่างกัน

การโฆษณา


เพื่อให้บรรลุเป้าหมายนี้คุณไม่จำเป็นต้องใช้เครื่องมือของบุคคลที่สามด้วยซ้ำ ซึ่งสามารถทำได้โดยใช้ File Explorer, PowerShell หรือไฟล์แบตช์

File Explorer เป็นแอปจัดการไฟล์เริ่มต้นใน Windows 10 มีช่องค้นหาพิเศษ เมื่อได้รับการโฟกัสจะแสดงตัวเลือกขั้นสูงจำนวนมากใน Ribbon ในการเปิดใช้งานคุณสมบัติการค้นหาใน File Explorer ให้คลิกที่ช่องค้นหาหรือกด F3 บนแป้นพิมพ์ จากนั้น Ribbon จะมีลักษณะดังนี้:File Explorer ค้นหาไฟล์ที่เก่ากว่านี่คือวิธีใช้เพื่อลบไฟล์ที่เก่ากว่าจำนวนวันที่กำหนด

ลบไฟล์ที่เก่ากว่า X วันด้วย File Explorer

  1. เปิดแท็บ Search tools ใน Ribbon (F3)
  2. คลิกที่วันที่แก้ไขปุ่ม. มีรายการแบบหล่นลงพร้อมตัวเลือกFile Explorer ค้นหาไฟล์ตามช่วงวันที่
  3. เลือกตัวเลือกที่ต้องการเช่นอาทิตย์ที่แล้ว.

File Explorer จะกรองผลลัพธ์ทันที เลือกไฟล์ที่คุณไม่ต้องการแล้วกดปุ่มลบกุญแจสำคัญในการลบไฟล์ หรือคุณสามารถคลิกขวาที่สิ่งที่เลือกแล้วเลือกลบจากเมนูบริบทความช่วยเหลือ Forfiles

เคล็ดลับ: คุณสามารถใช้ตัวกรองขนาดที่กำหนดเองได้ สิ่งที่คุณต้องมีคือพิมพ์เงื่อนไขตัวกรองที่ต้องการในช่องค้นหาของ File Explorer ดังนี้:

datemodified: 1/11/2017 .. 11/20/2017

Windows 10 สร้างแท็บการดำเนินการหน้าต่างงาน

วิธีใส่ shaders ใน minecraft

แทนที่จะใช้ 'datemodified' คุณสามารถใช้ 'datecreated' เพื่อค้นหาไฟล์ในช่วงวันที่ที่ต้องการได้

หรือคุณสามารถพิมพ์พารามิเตอร์ที่เกี่ยวข้องกับวันที่และป้อนอักขระโคลอน (:) สิ่งนี้จะทำให้ File Explorer แสดงตัวเลือกวันที่ เลือกวันที่หรือเงื่อนไขจากป๊อปอัพปฏิทิน คุณสามารถคลิกวันที่และลากเพื่อระบุช่วงวันที่ ด้วยวิธีนี้คุณสามารถกรองผลลัพธ์เพื่อให้ได้สิ่งที่คุณต้องการ

ปุ่มใหม่ของ Windows 10 Create Task window Actions

วิธีนี้เหมาะสำหรับการลบไฟล์ด้วยตนเองนาน ๆ ครั้ง หากคุณต้องการทำให้ขั้นตอนอัตโนมัติเช่น ล้างโฟลเดอร์ดาวน์โหลดเป็นระยะคุณควรใช้พรอมต์คำสั่งหรือวิธี PowerShell มาทบทวนกัน

ลบไฟล์ที่เก่ากว่า X วันด้วยไฟล์แบตช์

ในบทความก่อนหน้าของฉัน ค้นหาไฟล์ขนาดใหญ่ใน Windows 10 โดยไม่ต้องใช้เครื่องมือของบุคคลที่สาม เราได้เรียนรู้เกี่ยวกับประโยชน์ForFilesคำสั่งคอนโซล คำสั่งนี้เลือกไฟล์ (หรือชุดของไฟล์) และรันคำสั่งบนไฟล์นั้น

ลบไฟล์เก่า Ts Action

สวิตช์ที่เราสามารถใช้ได้มีดังนี้:
/ S - สวิตช์นี้ทำให้ forfiles เรียกคืนไดเรกทอรีย่อย เช่น 'DIR / S'
/ D - เลือกไฟล์ที่มีวันที่แก้ไขล่าสุด ตัวอย่างเช่น -365 หมายถึงปีที่แล้ว -30 หมายถึงเดือนที่แล้ว
/ P - เพื่อระบุเส้นทางในการเริ่มการค้นหา
/ C 'command' - คำสั่งนี้ระบุคำสั่งเพื่อดำเนินการกับแต่ละไฟล์ที่จะพบ สตริงคำสั่งควรอยู่ในเครื่องหมายคำพูดคู่

คำสั่งเริ่มต้นคือ 'cmd / c echo @file'

สามารถใช้ตัวแปรต่อไปนี้ในสตริงคำสั่ง:
@file - ส่งคืนชื่อของไฟล์
@fname - ส่งคืนชื่อไฟล์ที่ไม่มีนามสกุล
@ext - ส่งคืนเฉพาะนามสกุลของไฟล์
@path - ส่งคืนเส้นทางแบบเต็มของไฟล์
@relpath - ส่งกลับเส้นทางสัมพัทธ์ของไฟล์
@isdir - ส่งคืน 'TRUE' หากประเภทไฟล์เป็น
ไดเร็กทอรีและ 'FALSE' สำหรับไฟล์
@fsize - ส่งคืนขนาดของไฟล์เป็นไบต์
@fdate - ส่งคืนวันที่แก้ไขล่าสุดของไฟล์
@ftime - ส่งคืนเวลาที่แก้ไขล่าสุดของไฟล์

เพื่อลบไฟล์ที่เก่ากว่า X วัน ให้ดำเนินการดังต่อไปนี้

  1. เปิดพรอมต์คำสั่งใหม่ ตัวอย่าง.
  2. พิมพ์คำสั่งต่อไปนี้:
    ForFiles / p 'C:  My Folder' / s / d -30 / c 'cmd / c del @file'

    แทนที่เส้นทางโฟลเดอร์และจำนวนวันด้วยค่าที่ต้องการและคุณทำเสร็จแล้ว

ตัวอย่างเช่นหากต้องการลบไฟล์ที่เก่ากว่าหนึ่งเดือนออกจากโฟลเดอร์ดาวน์โหลดให้ใช้คำสั่งต่อไปนี้:

ForFiles / p '% userprofile%  Downloads' / s / d -30 / c 'cmd / c del @file'

เคล็ดลับนี้ใช้ได้กับ Windows รุ่นใหม่ทั้งหมดรวมถึง Windows 7, Windows 8, Windows 8.1 และ Windows 10

ลบไฟล์ที่เก่ากว่า X วันโดยอัตโนมัติ

คุณสามารถทำงานนี้โดยอัตโนมัติโดยใช้แอพ Task Scheduler ในตัว

  1. เปิดเครื่องมือการดูแลระบบ และคลิกที่ไอคอน Task Scheduler
  2. ในบานหน้าต่างด้านซ้ายคลิกรายการ 'Task Scheduler Library':
  3. ในบานหน้าต่างด้านขวาคลิกที่ลิงค์ 'สร้างงาน':
  4. หน้าต่างใหม่ชื่อ 'สร้างงาน' จะเปิดขึ้น ในแท็บ 'ทั่วไป' ระบุชื่อของงาน เลือกชื่อที่จำได้ง่ายเช่น 'ลบไฟล์เก่า'
  5. เปลี่ยนไปที่แท็บ 'การดำเนินการ' คลิกปุ่ม 'ใหม่ ... ' ที่นั่น:
  6. หน้าต่าง 'การดำเนินการใหม่' จะเปิดขึ้น คุณต้องระบุข้อมูลต่อไปนี้
    การดำเนินการ: เริ่มโปรแกรม
    โปรแกรม / สคริปต์:ForFiles.exe
    เพิ่มอาร์กิวเมนต์ (ไม่บังคับ):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
    เปลี่ยนเส้นทางโฟลเดอร์และจำนวนวันตามที่คุณต้องการ
  7. ไปที่แท็บทริกเกอร์ในงานของคุณ คลิกที่ปุ่มใหม่
  8. ภายใต้เริ่มงานให้เลือก 'ตามกำหนดเวลา' ในรายการแบบเลื่อนลงและคลิกปุ่มตกลง ระบุเวลาที่คุณต้องการให้งานรัน
  9. เปลี่ยนไปที่แท็บ 'การตั้งค่า' เปิดใช้งานตัวเลือก
    - อนุญาตให้เรียกใช้งานตามความต้องการ
    - เรียกใช้งานโดยเร็วที่สุดหลังจากพลาดการเริ่มต้นตามกำหนดการ
  10. คลิกตกลงเพื่อสร้างงานของคุณ

แค่นั้นแหละ.

สุดท้ายหากคุณต้องการ PowerShell คุณสามารถใช้ cmdlet พิเศษเพื่อลบไฟล์เก่า

ลบไฟล์ที่เก่ากว่า X วันด้วย PowerShell

  1. เปิดหน้าต่าง PowerShell ใหม่ .
  2. พิมพ์คำสั่งต่อไปนี้:
    รับ ChildItem '% userprofile%  Downloads' -Recurse | Where-Object {($ _. LastWriteTime -lt (รับวันที่) .AddDays (-30))} | ลบรายการ

หาก cmdlet ของ Get-ChildItem พบไฟล์ใด ๆ ที่เก่ากว่าหนึ่งเดือน cmdlet ลบรายการจะถูกเรียกสำหรับแต่ละไฟล์เพื่อลบออก

แค่นั้นแหละ.

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้