วิธีลบไฟล์ที่เก่ากว่า 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 และการแจ้งเตือนรูปสามเหลี่ยมสีเหลืองปรากฏขึ้น แสดงว่าเป็นปัญหาความเข้ากันได้ของไดรเวอร์ นี่แก้ไข.

วิธีใช้แอพ Zoom บน Apple TV 4K

วิธีใช้แอพ Zoom บน Apple TV 4K

หลังจาก FaceTime แล้ว Apple TV 4K ก็ให้คุณรับสาย Zoom ได้เช่นกัน โพสต์นี้เป็นคำแนะนำฉบับสมบูรณ์เกี่ยวกับวิธีใช้ Zoom บน Apple TV 4K

วิธีสร้างและจัดการคอลเลกชันบน Amazon Kindle

วิธีสร้างและจัดการคอลเลกชันบน Amazon Kindle

ต่อไปนี้คือวิธีที่คุณสามารถสร้างและจัดการคอลเลกชันบน Kindle สำหรับหนังสือที่คุณต้องการซื้อและอ่าน

9 วิธีในการแก้ไข “เนื้อหานี้ไม่พร้อมให้รับชมทันที” บน Netflix

9 วิธีในการแก้ไข “เนื้อหานี้ไม่พร้อมให้รับชมทันที” บน Netflix

คุณกำลังเผชิญกับข้อผิดพลาด “ชื่อนี้ไม่สามารถดูได้ทันที” บน Netflix หรือไม่? ต่อไปนี้เป็นวิธีแก้ไขปัญหาที่ง่ายและรวดเร็วในการแก้ไข

วิธีโอเวอร์คล็อกจอภาพ: NVIDIA, AMD และ Intel GPU

วิธีโอเวอร์คล็อกจอภาพ: NVIDIA, AMD และ Intel GPU

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

4 วิธีในการดูว่าใครเลิกเป็นเพื่อนกับคุณบน Facebook

4 วิธีในการดูว่าใครเลิกเป็นเพื่อนกับคุณบน Facebook

สงสัยว่าเพื่อนของคุณไล่คุณออกจากรายชื่อเพื่อนหรือไม่? วิธีดูว่าใครเลิกเป็นเพื่อนกับคุณบน Facebook

วิธีคัดลอกเพลย์ลิสต์ Spotify บนเดสก์ท็อปและมือถือ

วิธีคัดลอกเพลย์ลิสต์ Spotify บนเดสก์ท็อปและมือถือ

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

วิธีลบอีเมลจำนวนมากใน Apple Mail

วิธีลบอีเมลจำนวนมากใน Apple Mail

หากต้องการล้างกล่องจดหมายของคุณและทำให้ไม่เกะกะ ต่อไปนี้เป็นวิธีลบอีเมลจำนวนมากใน Apple Mail บน iPhone, iPad และ Mac ของคุณ

วิธีค้นหารูปภาพด้วยใบหน้าใน Google Photos

วิธีค้นหารูปภาพด้วยใบหน้าใน Google Photos

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

วิธีใช้การอ่านออกเสียงข้อความบน Amazon Kindle

วิธีใช้การอ่านออกเสียงข้อความบน Amazon Kindle

ต่อไปนี้คือวิธีที่คุณสามารถให้อุปกรณ์ Kindle อ่านหนังสือให้กับคุณโดยใช้คุณลักษณะการอ่านออกเสียงข้อความที่เรียกว่า VoiceView Screen Reader

10 วิธีในการแก้ไข Spotify Jam ไม่ทำงานหรือไม่พร้อมใช้งาน

10 วิธีในการแก้ไข Spotify Jam ไม่ทำงานหรือไม่พร้อมใช้งาน

Spotify Jam ไม่ทำงานหรือไม่สามารถใช้งานได้บนอุปกรณ์ Android หรือ iOS ของคุณ? ต่อไปนี้เป็น 10 วิธีง่ายๆ ในการแก้ไขปัญหานี้