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

  • หากต้องการลบไฟล์ที่เก่ากว่า 30 วันใน Windows 10 คุณสามารถใช้เครื่องมือForFiles
  • ใช้คำสั่งนี้: ForFiles /p “C:\path\to\folder” /s /d -30 /c “cmd /c del /q @file
  • เปลี่ยน "30" สำหรับจำนวนวันที่คุณต้องการและเส้นทางของโฟลเดอร์

ใน Windows 10 คุณสามารถใช้ Command Prompt และ Task Scheduler เพื่อลบไฟล์ที่เก่ากว่าจำนวนวันที่กำหนดโดยอัตโนมัติเพื่อเพิ่มพื้นที่ว่างและจัดระเบียบไฟล์ของคุณ

แอปการตั้งค่าประกอบด้วยStorage Senseซึ่งเป็นคุณลักษณะที่ทำงานโดยอัตโนมัติเมื่อพื้นที่จัดเก็บเหลือน้อย นอกจากความสามารถในการลบไฟล์ชั่วคราวแล้ว คุณยังสามารถเปิดใช้งานคุณลักษณะนี้เพื่อลบไฟล์ในถังรีไซเคิลหรือโฟลเดอร์ดาวน์โหลดที่ไม่มีการเปลี่ยนแปลงในช่วง 30 วันที่ผ่านมา อย่างไรก็ตาม มีจำกัด และไม่มีตัวเลือกในการตรวจสอบโฟลเดอร์เพิ่มเติมเพื่อลบไฟล์ที่ไม่มีการเปลี่ยนแปลงใน 60 วันที่ผ่านมา

เมื่อคุณเก็บไฟล์ชั่วคราวจากอินเทอร์เน็ตหรือโปรเจ็กต์ในโฟลเดอร์ต่างๆ คุณสามารถใช้ คำสั่ง ForFilesใน Command Prompt และ Task Scheduler เพื่อลบไฟล์ออกจากโฟลเดอร์ที่เก่ากว่าจำนวนวันที่ระบุได้

ในคู่มือ นี้ คุณจะได้เรียนรู้ขั้นตอนในการลบไฟล์ที่ยังไม่ได้แก้ไขด้วยตนเองในจำนวนวันที่กำหนด และคำแนะนำในการสร้างงานอัตโนมัติที่จะลบไฟล์ที่เก่ากว่าจำนวนวันที่กำหนดภายในโฟลเดอร์ใดๆ ในWindows 10 .

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

ลบไฟล์ที่เก่ากว่า X วันโดยใช้ ForFiles บน Windows 10

หากคุณมีโฟลเดอร์ต่างๆ ที่มีไฟล์จำนวนมาก และต้องการล้างข้อมูลโดยลบโฟลเดอร์ที่เก่ากว่าจำนวนวันที่กำหนด คุณสามารถใช้คำสั่ง ForFiles

ในการใช้คำสั่ง ForFiles เพื่อลบไฟล์ที่เก่ากว่าจำนวนวันที่กำหนดใน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:

  1. เปิดเริ่มใน Windows 10

  2. ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์แล้วเลือกตัวเลือก  Run as administrator

  3. พิมพ์คำสั่งต่อไปนี้เพื่อลบไฟล์ใน Windows 10 ที่ยังไม่ได้แก้ไขใน 30 วันที่ผ่านมา แล้วกดEnter :

    ForFiles /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"

    ในคำสั่ง ให้เปลี่ยนการ"C:\path\to\folder"ระบุพาธไปยังโฟลเดอร์ที่คุณต้องการลบไฟล์ และเปลี่ยน/d -30เป็นเลือกไฟล์ที่มีวันที่แก้ไขล่าสุด

    How to delete files older than X days automatically on Windows 10

การแยกคำสั่ง ForFiles

  • /p —ระบุชื่อพาธเพื่อเริ่มการค้นหา
  • /s —สั่งให้ ForFiles ค้นหาภายในไดเร็กทอรีย่อย
  • /d —ระบุวันที่แก้ไขล่าสุดของไฟล์
  • /c —สั่งให้ ForFiles ดำเนินการคำสั่ง (ต้องอยู่ในเครื่องหมายคำพูดคู่) ค่าเริ่มต้นคือ“cmd /c del @file
  • /q — อนุญาตให้ลบโฟลเดอร์โดยไม่ต้องมีการยืนยัน 

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสวิตช์เหล่านี้ ให้ใช้ForFiles /?คำสั่ง

ลบไฟล์ที่เก่ากว่า X วันโดยอัตโนมัติโดยใช้ Task Scheduler ใน Windows 10

คำสั่งในคำแนะนำก่อนหน้านี้ช่วยให้คุณสามารถลบไฟล์ในโฟลเดอร์ที่เก่ากว่า 30 วันได้ แต่คุณต้องเปิด Command Prompt และดำเนินการคำสั่งด้วยตนเองทุกครั้งที่คุณต้องการเพิ่มพื้นที่ว่าง

ในการทำให้กระบวนการเป็นอัตโนมัติ คุณต้องใช้ Task Scheduler บน Windows 10 เพื่อสร้างงานที่รันคำสั่งตามช่วงเวลาที่กำหนด

ในการสร้างงานที่กำหนดเวลาไว้ด้วยคำสั่ง ForFiles เพื่อลบไฟล์ที่ไม่มีการเปลี่ยนแปลงในบางครั้ง ให้ใช้ขั้นตอนเหล่านี้:

  1. เปิดเริ่มต้น

  2. ค้นหา  Task Schedulerและคลิกผลลัพธ์ด้านบนเพื่อเปิดประสบการณ์

  3. คลิกขวาที่โฟลเดอร์ไลบรารีตัวกำหนดเวลางาน

  4. คลิก  ตัวเลือกโฟลเดอร์ใหม่

  5. พิมพ์ชื่อโฟลเดอร์แล้วคลิกตกลง (เรากำลังสร้างโฟลเดอร์ใหม่เพื่อจัดระเบียบงานและแยกออกจากงานระบบ)

  6. คลิกขวาที่โฟลเดอร์ที่เพิ่งสร้างและเลือกตัวเลือกสร้างงาน

  7. ในกล่อง "ชื่อ" ให้ป้อนชื่อสำหรับงาน

  8. ในแท็บ "ทั่วไป" ในส่วน "ตัวเลือกความปลอดภัย" ให้เลือกตัวเลือก " เรียกใช้ไม่ว่าผู้ใช้จะเข้าสู่ระบบหรือไม่ " (ตัวเลือกนี้จะทำให้หน้าต่างคำสั่งไม่ปรากฏขึ้นเมื่องานทำงานโดยอัตโนมัติ)

    How to delete files older than X days automatically on Windows 10

  9. ล้าง  ตัวเลือกอย่าเก็บรหัสผ่าน

  10. คลิกแท็บ "ทริกเกอร์" แล้วคลิกปุ่มใหม่

  11. เลือก ตัวเลือก ตามกำหนดเวลาโดยใช้เมนูแบบเลื่อนลง "เริ่มงาน"

  12. ภายใต้ "การตั้งค่า" ให้ระบุเวลาที่คุณต้องการให้งานทำงาน (เช่น ตรงเวลา รายวัน รายสัปดาห์ รายเดือน) ไม่ว่าคุณจะเลือกตัวเลือกใด อย่าลืมระบุการ ตั้งค่า เริ่มต้นที่ด้านขวา

  13. คลิก  ปุ่มตกลง

    How to delete files older than X days automatically on Windows 10

  14. คลิกแท็บ "การดำเนินการ" แล้วคลิกปุ่มใหม่

  15. ใช้เมนูแบบเลื่อนลง "การดำเนินการ" และเลือกตัวเลือกเริ่มโปรแกรม 

  16. ในกล่อง "โปรแกรม/สคริปต์" ให้พิมพ์คำสั่งต่อไปนี้:

    ForFiles

  17. พิมพ์คำสั่งต่อไปนี้ในกล่อง "เพิ่มอาร์กิวเมนต์" แล้วคลิกปุ่มตกลง

    /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"

    ในคำสั่ง ให้เปลี่ยนการ"C:\path\to\folder"ระบุพาธไปยังโฟลเดอร์ที่คุณต้องการลบไฟล์และเปลี่ยน/d -30เป็นเลือกไฟล์ที่มีวันที่แก้ไขล่าสุด

    How to delete files older than X days automatically on Windows 10

  18. คลิกปุ่มตกลง

  19. คลิกแท็บ "การตั้งค่า" และตรวจดูให้แน่ใจว่าได้เลือกตัวเลือกต่อไปนี้:

    • อนุญาตให้รันงานได้ตามต้องการ
    • เรียกใช้งานโดยเร็วที่สุดหลังจากพลาดการเริ่มต้นตามกำหนดการ
    • หากงานล้มเหลว ให้รีสตาร์ททุกครั้ง
  20. คลิก  ปุ่มตกลง

    How to delete files older than X days automatically on Windows 10

  21. หากได้รับแจ้ง ให้ป้อนชื่อผู้ใช้และรหัสผ่านของผู้ดูแลระบบ

  22. คลิก  ปุ่มตกลง

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



Leave a Comment

วิธีแชร์บน Windows 11: แชร์ไฟล์ โฟลเดอร์ ลิงก์ ไดรฟ์ รูปภาพ และวิดีโอได้อย่างง่ายดาย!

วิธีแชร์บน Windows 11: แชร์ไฟล์ โฟลเดอร์ ลิงก์ ไดรฟ์ รูปภาพ และวิดีโอได้อย่างง่ายดาย!

เรียนรู้วิธีแชร์ไฟล์และโฟลเดอร์ใน Windows 11 พร้อมความรู้ใหม่ล่าสุดในด้านเทคโนโลยีและ SEO ด้วยเครื่องมือและตัวเลือกที่ง่ายดาย.

คอมพิวเตอร์ของฉัน ใน Windows 11 อยู่ที่ไหน วิธีค้นหา พีซีเครื่องนี้ อย่างง่ายดาย!

คอมพิวเตอร์ของฉัน ใน Windows 11 อยู่ที่ไหน วิธีค้นหา พีซีเครื่องนี้ อย่างง่ายดาย!

ค้นพบวิธีการนำ "คอมพิวเตอร์ของฉัน" กลับมาที่เดสก์ท็อปใน Windows 11 ด้วยขั้นตอนง่ายๆ รวมถึงวิธีการเข้าถึงและใช้งานพีซีเครื่องนี้อย่างมีประสิทธิภาพ.

วิธีอัปเกรด Windows 11 Home เป็น Pro

วิธีอัปเกรด Windows 11 Home เป็น Pro

ต่อไปนี้คือวิธีง่ายๆ ในการอัพเกรดคอมพิวเตอร์ของคุณจาก Windows 11 Home เป็น Pro โดยใช้หมายเลขผลิตภัณฑ์ที่มีอยู่หรือ Microsoft Store ทำตามขั้นตอนง่ายๆ ที่นี่เพื่ออัปเกรด Windows 11 ของคุณ!

Windows 11: แสดงนามสกุลไฟล์ได้อย่างง่ายดายใน 6 วิธี

Windows 11: แสดงนามสกุลไฟล์ได้อย่างง่ายดายใน 6 วิธี

ทุกไฟล์ใน Windows 11 มีนามสกุลไฟล์ที่ทำให้คุณทราบประเภทไฟล์ แต่ค่าเริ่มต้นไม่แสดงให้เห็น นี่คือวิธีที่จะช่วยให้คุณแสดงนามสกุลไฟล์ได้อย่างง่ายดาย

วิธีใช้ Dynamic Lighting สำหรับอุปกรณ์ RGB บน Windows 11 23H2

วิธีใช้ Dynamic Lighting สำหรับอุปกรณ์ RGB บน Windows 11 23H2

หากต้องการใช้ Dynamic Lighting บน Windows 11 23H2 ให้เปิดการตั้งค่า > การกำหนดค่าส่วนบุคคล > Dynamic Lighting เปิดคุณสมบัติและกำหนดค่าเอฟเฟกต์

แก้ไขปากกา Surface ไม่ทำงานหลังจากอัปเดต

แก้ไขปากกา Surface ไม่ทำงานหลังจากอัปเดต

หากปากกา Surface ของคุณหยุดทำงาน ให้ตรวจสอบการตั้งค่าแรงกดปากกาของคุณอีกครั้ง และเรียกใช้ Microsofts Surface Diagnostic Toolkit

Windows 10: ปิดการใช้งาน Sticky-Keys อย่างถาวร

Windows 10: ปิดการใช้งาน Sticky-Keys อย่างถาวร

วิธีปิดการใช้งาน Sticky Keys บน Windows 10 เพื่อป้องกันการรบกวนขณะใช้งานคอมพิวเตอร์

Windows 10: วิธีการติดตั้ง RSAT

Windows 10: วิธีการติดตั้ง RSAT

ผู้ดูแลระบบไอทีใช้เครื่องมือการดูแลเซิร์ฟเวอร์ระยะไกล (RSAT) เพื่อจัดการบทบาทและคุณสมบัติของ Windows Server นี่คือวิธีการติดตั้ง RSAT อย่างละเอียด

วิธีแชร์เครื่องพิมพ์ในเครือข่ายบน Windows 11

วิธีแชร์เครื่องพิมพ์ในเครือข่ายบน Windows 11

ใน Windows 11 หากต้องการแชร์เครื่องพิมพ์ท้องถิ่นผ่านเครือข่าย ให้เปิดตัวเลือกแชร์เครื่องพิมพ์นี้ในการตั้งค่าเครื่องพิมพ์ นี่คือวิธีการ

วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Windows 10

วิธีแก้ไขปัญหาการเชื่อมต่อ Bluetooth ใน Windows 10

หาก Bluetooth ทำงานไม่ถูกต้องและอุปกรณ์ไม่สามารถเชื่อมต่อใหม่ได้ ให้ใช้ขั้นตอนการแก้ไขปัญหาเหล่านี้ในการแก้ไขปัญหาใน Windows 10