Windows에서 X 일보다 오래된 파일을 삭제하는 방법

Dec 24, 2024
유지 관리 및 최적화

우리는 이미 Linux 쉘이 얼마나 유연 할 수 있는지 보여 드렸습니다. 하지만 그렇다고해서 Windows가 더 뒤처 졌다는 의미는 아닙니다. 다음은 셸 환경 설정에 따라 사용할 수있는 두 가지 기술인 cmd 또는 PowerShell입니다.

PowerShell 3

Get-ChildItem –Path“C : \ Backups”–Recurse | Where-Object CreationTime –lt (Get-Date) .AddDays (-5) | 항목 제거

파워 셸 2

Get-ChildItem –Path“C : \ Backups”–Recurse | Where-Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | 항목 제거

설명

  • 먼저 경로 C : \ Backups에서 FileInfo 및 DirectoryInfo 개체를 가져옵니다.
  • FileInfo 및 DirectoryInfo 개체는 모두 CreationTime 속성을 포함하므로이를 사용하여 컬렉션을 필터링 할 수 있습니다.
  • 그런 다음 –lt (보다 작음) 연산자를 사용하여 개체의 CreationTime 속성을 Get-Date (현재 날짜)에서 5 일을 뺀 값과 비교합니다.
  • 그러면 5 일 이상 전에 생성 된 개체 컬렉션이 남게되며 Remove-Item에 전달합니다.

프로 팁

제거 될 항목을 보려면 –WhatIf 매개 변수를 사용하십시오.

Get-ChildItem –Path“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"

프로 팁

삭제할 파일을 보려면 echo를 사용할 수 있습니다.

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


유지 관리 및 최적화 - 가장 인기있는 기사

타사 소프트웨어로 SSD를 "최적화"해야합니까?

유지 관리 및 최적화 Sep 22, 2025

캐치되지 않은 콘텐츠 기존의 기계식 디스크 드라이브는 최적의 성능을 위해 조각 모음을 수행해야하지만 Windows는 이제이 작업�..


내 PC를 조각 모음해야합니까?

유지 관리 및 최적화 Sep 21, 2025

캐치되지 않은 콘텐츠 PC 기술 담당자에게 컴퓨터 속도를 높이는 방법을 물어 보면 거의 모든 사람이 PC 조각 모음을하라고 알려줄 것입..


디스크 공간을 차지하는 데이터 유형을 어떻게 알 수 있습니까?

유지 관리 및 최적화 Sep 22, 2025

캐치되지 않은 콘텐츠 Windows 시스템에서 디스크 공간 사용량을 모니터링하려는 경우 눈에 띄는 디스크 공간 청크가 갑자기 미스터리하..


Windows 10의 Express 또는 Custom Setup의 차이점은 무엇입니까?

유지 관리 및 최적화 Aug 4, 2025

Windows 10을 처음 설정할 때 Microsoft는 "익스프레스 설정"을 사용하여 프로세스를 서두르고 자합니다. 잠시 시간을내어 맞춤 설정을하는 것..


Windows 8에서 탐색기 리본을 최소화하도록 강제하는 방법

유지 관리 및 최적화 Sep 14, 2025

캐치되지 않은 콘텐츠 Windows 8에서 탐색기에 리본을 추가하는 것은 정확히 대중적인 결정이 아니 었습니다. 전체 경험을 어떻게 팽창시..


새로운 Hotmail Wave 4에서 메신저 비활성화

유지 관리 및 최적화 Aug 6, 2025

캐치되지 않은 콘텐츠 새로운 Hotmail에서 이메일을 읽을 때 메신저가 자동으로 로그인하는 것이 짜증나요? Hotmail 및 기타 Windows Live 온라인 앱에..


Firefox에서 온라인으로 보내는 시간 추적

유지 관리 및 최적화 Jan 1, 2025

캐치되지 않은 콘텐츠 모두가 새해 결심을하는데, 인터넷 검색에 시간을 덜 낭비하기 위해 결심 한 분이 얼마나 될까요? 그렇다면 온라인에서 ..


유휴 상태 일 때 강제로 터미널 서비스 클라이언트 연결 끊기

유지 관리 및 최적화 Jun 3, 2025

Windows Server 2000 또는 2003을 실행하는 서버를 관리 할 때 가장 실망스러운 경험 중 하나는 세션이 끊어졌지만 서버가 여전히 활성 상태라고 생각�..


카테고리