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

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

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

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

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

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

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

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

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

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

    รับ ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | ที่ไหน ลบรายการ

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

    How to delete files older than X days automatically using PowerShell

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

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

สร้างสคริปต์ PowerShell โดยใช้ Notepad

ในการเรียกใช้งานโดยใช้ Task Scheduler คุณจะต้องสร้างสคริปต์ PowerShell โดยมีขั้นตอนดังนี้

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

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

  3. คัดลอกและวางคำสั่งต่อไปนี้ลงในไฟล์ข้อความ Notepad:

    รับ ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | ที่ไหน ลบรายการ

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

  4. คลิกเมนูไฟล์

  5. เลือกตัวเลือกบันทึกเป็น

  6. บันทึกไฟล์โดยใช้ชื่อและนามสกุลcleanup.ps1

สร้างงานโดยใช้ Task Scheduler

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

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

  2. ค้นหา  Task Schedulerและคลิกผลลัพธ์

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

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

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

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

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

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

    How to delete files older than X days automatically using PowerShell

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

  10. คลิกแท็บ "ทริกเกอร์"

  11. คลิกปุ่มใหม่

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

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

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

    How to delete files older than X days automatically using PowerShell

  15. คลิกแท็บ การ ดำเนิน การ

  16. คลิกปุ่มใหม่

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

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

    powershell.exe

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

    -ExecutionPolicy บายพาส C:\path\to\cleanup.ps1

    เปลี่ยนเส้นทาง: "C:\path\to\cleanup.ps1"ด้วยตำแหน่งสคริปต์ PowerShell ที่คุณสร้างไว้ก่อนหน้านี้เพื่อลบไฟล์ในคำสั่ง

    How to delete files older than X days automatically using PowerShell

  20. คลิกแท็บการตั้งค่า

  21. ตรวจสอบตัวเลือกต่อไปนี้:

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

  23. พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับผู้ดูแลระบบของคุณ (ถ้ามี)

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

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



Leave a Comment

ทำการติดตั้ง Windows 11 ใหม่ทั้งหมดด้วยวิธีต่างๆ หกวิธี

ทำการติดตั้ง Windows 11 ใหม่ทั้งหมดด้วยวิธีต่างๆ หกวิธี

ต่อไปนี้คือวิธีล้างการติดตั้ง Windows 11 จาก USB, เครื่องมือสร้างสื่อ, รีเซ็ตพีซีเครื่องนี้, ติดตั้ง ISO บน SSD หรือ HDD บนแล็ปท็อปหรือพีซีเดสก์ท็อปของคุณ

วิธีเปลี่ยนรหัสผ่านโดยใช้ PowerShell บน Windows 11

วิธีเปลี่ยนรหัสผ่านโดยใช้ PowerShell บน Windows 11

PowerShell ช่วยให้คุณเปลี่ยนรหัสผ่านของบัญชีในเครื่อง Windows 11 ได้อย่างรวดเร็วด้วยคำสั่งไม่กี่คำสั่ง และนี่คือวิธีการ

วิธีส่งออกและนำเข้าแอพด้วย winget บน Windows 11, 10

วิธีส่งออกและนำเข้าแอพด้วย winget บน Windows 11, 10

ใน Windows 11 หรือ Windows 10 คุณสามารถส่งออกแอปที่ติดตั้งไปยังไฟล์ JSON โดยใช้คำสั่ง winget คุณยังสามารถนำเข้าแอพ ขั้นตอนที่นี่

วิธีลบส่วนแนะนำของ Start ใน Windows 11

วิธีลบส่วนแนะนำของ Start ใน Windows 11

หากต้องการลบส่วนแนะนำออกจากเมนูเริ่มใน Windows 11 ให้เปิดใช้งานส่วนลบรายการแนะนำจากนโยบายกลุ่มของเมนูเริ่ม

วิธีอนุญาตไฟล์หรือแอพที่ถูกบล็อกใน Microsoft Defender Antivirus

วิธีอนุญาตไฟล์หรือแอพที่ถูกบล็อกใน Microsoft Defender Antivirus

หากต้องการอนุญาตไฟล์หรือแอปที่ถูกบล็อกโดย Microsoft Defender Antivirus ให้ใช้ขั้นตอนเหล่านี้ใน Windows 10

วิธีเปิดใช้งานการตั้งค่า UI บน Windows Terminal

วิธีเปิดใช้งานการตั้งค่า UI บน Windows Terminal

Windows Terminal 1.6 มี UI การตั้งค่าใหม่และนี่คือวิธีเปิดใช้งานประสบการณ์เพื่อเปลี่ยนการตั้งค่าโดยไม่ต้องแก้ไขไฟล์ settings.json

วิธีเปิด Command Prompt ในฐานะผู้ดูแลระบบจาก File Explorer บน Windows 11

วิธีเปิด Command Prompt ในฐานะผู้ดูแลระบบจาก File Explorer บน Windows 11

หากต้องการเปิดตำแหน่งโฟลเดอร์จาก File Explorer ใน Command Prompt ในฐานะผู้ดูแลระบบ คุณต้องแก้ไข Registry เพื่อเพิ่มตัวเลือกเมนูบริบท

วิธีแก้ไขปัญหาการเข้าสู่ระบบระยะไกลด้วยบัญชี Microsoft บน Windows 11

วิธีแก้ไขปัญหาการเข้าสู่ระบบระยะไกลด้วยบัญชี Microsoft บน Windows 11

ในการแก้ไขการเข้าสู่ระบบระยะไกลด้วยบัญชี Microsoft เพื่อเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันหรือเดสก์ท็อประยะไกลใน Windows 11 ให้ใช้ขั้นตอนเหล่านี้:

วิธีติดตั้ง Windows 10 ใหม่

วิธีติดตั้ง Windows 10 ใหม่

คุณสามารถล้างฮาร์ดไดรฟ์และติดตั้ง Windows 10 ใหม่ได้สองวิธีโดยใช้ตัวเลือกรีเซ็ตพีซีนี้หรือแฟลชไดรฟ์ USB นี่คือวิธีการ

วิธีแก้ไขข้อผิดพลาด 0xC1900101 ใน Windows 10

วิธีแก้ไขข้อผิดพลาด 0xC1900101 ใน Windows 10

เมื่อคุณได้รับข้อผิดพลาด 0xC1900101 ขณะพยายามติดตั้ง Windows 10 มักจะหมายถึงปัญหาไดรเวอร์ — วิธีแก้ไขปัญหามีดังนี้

วิธีแก้ไขข้อผิดพลาด 0xC1900200 และ 0xC1900202 ใน Windows 10

วิธีแก้ไขข้อผิดพลาด 0xC1900200 และ 0xC1900202 ใน Windows 10

ใน Windows 10 ข้อผิดพลาด 0xC1900200 – 0x20008 และ 0xC1900202 – 0x20008 หมายความว่าพีซีของคุณไม่ตรงตามข้อกำหนดขั้นต่ำ ตรวจสอบการแก้ไขปัญหา

วิธีเปลี่ยนนโยบายการดำเนินการเพื่อเรียกใช้สคริปต์บน PowerShell

วิธีเปลี่ยนนโยบายการดำเนินการเพื่อเรียกใช้สคริปต์บน PowerShell

เพื่อให้สคริปต์ทำงานบน PowerShell คุณต้องเปลี่ยนนโยบายการดำเนินการ Set-ExecutionPolicy RemoteSigned อนุญาตให้ใช้สคริปต์

วิธีถอนการติดตั้งไดรเวอร์ใน Windows 11

วิธีถอนการติดตั้งไดรเวอร์ใน Windows 11

หากต้องการถอนการติดตั้งไดรเวอร์ใน Windows 11 ให้ใช้แอปการตั้งค่า แผงควบคุม หรือ Device Manger ต่อไปนี้เป็นคำแนะนำสำหรับแต่ละวิธี

วิธีเปิดใช้งานโหมด IE บน Microsoft Edge

วิธีเปิดใช้งานโหมด IE บน Microsoft Edge

ในการเปิดใช้งาน IE Mode บน Microsoft Edge คุณสามารถใช้การตั้งค่าความเข้ากันได้ใหม่หรือตัวแก้ไขนโยบายกลุ่ม นี่คือวิธีการใน Windows 11 หรือ 10

วิธีแก้ไขคำเตือนความปลอดภัยในการเข้าถึงไฟล์เครือข่ายใน Windows 10

วิธีแก้ไขคำเตือนความปลอดภัยในการเข้าถึงไฟล์เครือข่ายใน Windows 10

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

วิธีเปิดใช้งานเมนูริบบอน File Explorer แบบคลาสสิกบน Windows 11

วิธีเปิดใช้งานเมนูริบบอน File Explorer แบบคลาสสิกบน Windows 11

ใน Windows 11 คุณสามารถนำเมนูริบบอนแบบคลาสสิกกลับมาที่ File Explorer ได้ และนี่คือวิธีการแก้ไข Registry

วิธีเปลี่ยนแบบอักษรเริ่มต้นบน Windows Terminal

วิธีเปลี่ยนแบบอักษรเริ่มต้นบน Windows Terminal

Windows Terminal ให้คุณเปลี่ยนแบบอักษรได้ทั่วโลกและแยกกันสำหรับแต่ละคอนโซล และนี่คือวิธีการทำ

วิธีถอนการติดตั้งไดรเวอร์กราฟิกอย่างสมบูรณ์โดยใช้ DDU บน Windows 10

วิธีถอนการติดตั้งไดรเวอร์กราฟิกอย่างสมบูรณ์โดยใช้ DDU บน Windows 10

Display Driver Uninstallercompletey จะลบไดรเวอร์กราฟิก Nvidia และ AMD เมื่อไดรเวอร์อื่นล้มเหลวหรือคุณต้องการลบอย่างละเอียดใน Windows 10

วิธีโคลนฮาร์ดไดรฟ์ WINDOWS 10 ไปยัง SSD ใหม่โดยใช้ MACRIUM REFLECT

วิธีโคลนฮาร์ดไดรฟ์ WINDOWS 10 ไปยัง SSD ใหม่โดยใช้ MACRIUM REFLECT

Macrium Reflect เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการโคลนไดรฟ์ ไม่ว่าคุณจะเปลี่ยน HDD สำหรับ SSD หรือสร้างการสำรองข้อมูลทั้งหมด นี่คือวิธีการใช้งาน

วิธีแก้ไขปัญหาการเชื่อมต่อ Wi-Fi สำหรับอะแดปเตอร์ที่ไม่ได้ออกแบบมาสำหรับ Windows 10

วิธีแก้ไขปัญหาการเชื่อมต่อ Wi-Fi สำหรับอะแดปเตอร์ที่ไม่ได้ออกแบบมาสำหรับ Windows 10

หากอแด็ปเตอร์ไร้สายของคุณตัดการเชื่อมต่อใน Windows 10 และการแจ้งเตือนรูปสามเหลี่ยมสีเหลืองปรากฏขึ้น แสดงว่าเป็นปัญหาความเข้ากันได้ของไดรเวอร์ นี่แก้ไข.

วิธีอ่านและแชร์รายงานระบบบน MacBook

วิธีอ่านและแชร์รายงานระบบบน MacBook

คุณต้องการอ่านและแชร์รายงานระบบบน MacBook หรือไม่? ต่อไปนี้เป็นวิธีต่างๆ ในการรับรายงานอย่างรวดเร็ว

โทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่า: คุณควรซื้อรุ่นไหน

โทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่า: คุณควรซื้อรุ่นไหน

ตรวจสอบการเปรียบเทียบโดยละเอียดของเราระหว่างโทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่าก่อนตัดสินใจว่าควรซื้อรุ่นใด

8 วิธียอดนิยมในการแก้ไข Mouse Cursor Lagging บน Mac

8 วิธียอดนิยมในการแก้ไข Mouse Cursor Lagging บน Mac

เคอร์เซอร์ของเมาส์ล้าหลังบน Mac ของคุณหรือไม่? หากคุณรู้สึกหงุดหงิดกับปัญหานี้ ต่อไปนี้เป็นวิธีแก้ปัญหาง่ายๆ ที่คุณสามารถลองแก้ไขได้

9 วิธียอดนิยมในการแก้ไข Mobile Hotspot ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

9 วิธียอดนิยมในการแก้ไข Mobile Hotspot ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

คุณกำลังพยายามใช้ฮอตสปอตเคลื่อนที่บนโทรศัพท์ Samsung Galaxy เพียงเพื่อรับข้อผิดพลาดเป็นการตอบแทนหรือไม่? นี่คือวิธีที่คุณสามารถแก้ไขฮอตสปอตมือถือที่ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

วิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac

วิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac

ต้องการทราบวิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac ของคุณหรือไม่? นี่คือวิธีที่คุณสามารถปรับแต่งประสบการณ์การท่องเว็บของคุณได้อย่างรวดเร็วและมีประสิทธิภาพ

เคล็ดลับการจัดรูปแบบข้อความ WhatsApp 16 อันดับแรกที่คุณควรรู้

เคล็ดลับการจัดรูปแบบข้อความ WhatsApp 16 อันดับแรกที่คุณควรรู้

ต้องการทำให้แบบอักษร WhatsApp ของคุณดูแตกต่างออกไปหรือไม่? คุณสามารถเพิ่มสีสันให้กับข้อความของคุณด้วยเทคนิคและเคล็ดลับข้อความ WhatsApp ที่สร้างสรรค์เหล่านี้

9 วิธียอดนิยมในการแก้ไข HomePod ไม่แสดงในแอพโฮม

9 วิธียอดนิยมในการแก้ไข HomePod ไม่แสดงในแอพโฮม

HomePod ของคุณไม่แสดงในแอป Home เริ่มต้นหรือไม่ ต่อไปนี้เป็นวิธีที่ดีที่สุดในการแก้ไข HomePod ที่ไม่แสดงในแอป Home

12 วิธียอดนิยมในการแก้ไข Samsung TV ที่ไม่เชื่อมต่อกับ Wi-Fi

12 วิธียอดนิยมในการแก้ไข Samsung TV ที่ไม่เชื่อมต่อกับ Wi-Fi

Samsung TV ของคุณไม่สามารถเชื่อมต่อกับ Wi-Fi ได้หรือไม่? ต่อไปนี้เป็นวิธีที่ดีที่สุดในการแก้ไข Samsung TV ที่ไม่ได้เชื่อมต่อกับ Wi-Fi

6 อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air ในปี 2024

6 อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air ในปี 2024

อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air และ MacBook Pro ในปี 2024: 1. อะแดปเตอร์ RayCue HDMI, 2. อะแดปเตอร์ Benfei USB-C เป็น HDMI, 3. Anker USB-C...

วิธีรีเซ็ต Steam Deck จากโรงงาน: คู่มือฉบับสมบูรณ์

วิธีรีเซ็ต Steam Deck จากโรงงาน: คู่มือฉบับสมบูรณ์

ประสบปัญหาบนเด็คของคุณและต้องการรีเซ็ตหรือไม่? อ่านคำแนะนำฉบับสมบูรณ์ของเราเกี่ยวกับวิธีรีเซ็ต Steam Deck ของคุณจากโรงงานอย่างถูกต้อง