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

Dec 24, 2024
การบำรุงรักษาและการเพิ่มประสิทธิภาพ

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

PowerShell 3

Get-ChildItem - เส้นทาง“ C: \ Backups” –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | ลบรายการ

PowerShell 2

Get-ChildItem - เส้นทาง“ C: \ Backups” –Recurse | ที่ไหน - Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | ลบรายการ

คำอธิบาย

  • ประการแรกเราได้รับวัตถุ FileInfo และ DirectoryInfo ใน Path C: \ Backups
  • อ็อบเจ็กต์ FileInfo และ DirectoryInfo มีคุณสมบัติ CreationTime ดังนั้นเราจึงสามารถกรองคอลเล็กชันโดยใช้สิ่งนั้น
  • จากนั้นตัวดำเนินการ –lt (น้อยกว่า) จะถูกใช้เพื่อเปรียบเทียบคุณสมบัติ CreationTime ของวัตถุด้วย Get-Date (วันที่ปัจจุบัน) ลบ 5 วัน
  • สิ่งนี้ทำให้เรามีคอลเล็กชันของวัตถุที่สร้างขึ้นเมื่อ 5 วันก่อนซึ่งเราส่งต่อไปยัง Remove-Item

เคล็ดลับ Pro

หากต้องการดูสิ่งที่จะนำออกคุณสามารถใช้พารามิเตอร์ –WhatIf:

Get-ChildItem - เส้นทาง“ C: \ Backups” –Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | ลบรายการ - WhatIf

พร้อมรับคำสั่ง

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

forfiles -p "C: \ Backups" -s -m *. * -d -5 -c "cmd / c del @path"

เคล็ดลับ Pro

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

forfiles -p "C: \ Backups" -s -m *. * -d -5 -c "cmd / c echo @file"

How To Automatically Delete Files Older Than X Days On Windows 10

Python Script To Delete All Files Which Are Older Than X Days

How To Automatically Delete Files Older Than 30 Days From Recycle Bin In Windows 10

Delete Files On A Schedule In Windows

Bash Script To Delete Files Older Than X Days With Subdirectories (6 Solutions!!)

How To Remove Files Older Than X With PowerShell

PowerShell Delete Files Older Than Extension

Delete "x" Days Old Files With Linux Crontab

How To Move Files From One Folder To Another After X Days On Windows 10

Unix & Linux: Delete Files Older Than X Days + (3 Solutions!!)

Delete Files Older Than 'X' Date, Classify Files As Old And New Using Python

Unix Shell Scripting For Beginners | Delete Files Older Than A Month

Windows - How To Delete Specific Files / Empty A Folder On A Schedule

LQA01 - How To Remove Files Older Than 7 Days Using Cron Job

Simple Script To Remove Files That Are Older Than A Certain Number Of Days - PowerShell For System A

How To Removes Files Older Than 7 Days | Batch File To Remove Files Older Than 7 Days | Space Issue

Advanced Shell Scripting Tutorial | Delete More Than X Days Directories | Tech ArkIT


การบำรุงรักษาและการเพิ่มประสิทธิภาพ - บทความยอดนิยม

แก้ไขปัญหาการเรียกดูโดยการโหลดแคชไคลเอ็นต์ DNS บน Windows ใหม่

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Mar 9, 2025

เนื้อหาที่ไม่ถูกแคช คุณเคยได้รับ DNS เกิดข้อผิดพลาดขณะพยายามท..


วิธีล้างแคช Dropbox ของคุณบน Android และ iOS

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Mar 13, 2025

พื้นที่ เราทุกคนต้องการสิ่งนี้มากขึ้นโดยเฉพาะบนโทรศัพท์และแท็..


BIOS ของพีซีทำอะไรและควรใช้เมื่อใด

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Oct 12, 2025

BIOS ของคอมพิวเตอร์เป็นสิ่งแรกที่โหลดเมื่อคุณเริ่มคอมพิวเตอร์ เร�..


วิธีทำให้พีซีของคุณปิดในเวลากลางคืน (แต่เฉพาะเมื่อคุณไม่ได้ใช้งาน)

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Jul 10, 2025

เป็นการดีที่จะปิดพีซีของคุณเมื่อคุณไม่ได้ใช้งาน แต่คุณเคยล..


Batch Script เพื่อรีสตาร์ทแอปพลิเคชันตามเงื่อนไข

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Aug 27, 2025

เนื้อหาที่ไม่ถูกแคช เหตุการณ์ทั่วไปของระบบและ / หรือสิ่งแวดล้อมเ�..


Beginner Geek: ปรับแต่งหรือปิดใช้งานเหตุการณ์เสียงใน Windows 7 หรือ Vista

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Jul 12, 2025

Windows เล่นเสียงเริ่มต้นและเอฟเฟกต์เสียงอื่น ๆ เป็นประจำและอาจทำให..


เพิ่มพลังและจัดการ Windows Send To Menu ด้วย Send To Toys

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Nov 7, 2024

เนื้อหาที่ไม่ถูกแคช ผู้อ่านคนหนึ่งของเราเขียนย้อนกลับไปว่าทำไมเ�..


จัดเรียงข้อมูลไฟล์ระบบของคุณ (Pagefile และ Registry) ใน Windows XP

การบำรุงรักษาและการเพิ่มประสิทธิภาพ Dec 28, 2024

ในการแสวงหาประสิทธิภาพการตรวจสอบให้แน่ใจว่าไดรฟ์ของคุณไม่ได้แยก�..


หมวดหมู่