


Save the file using the cleanup.ps1 name and extension.

In the command, change this “C:\path\to\folder” path with the folder location and “-30” for the age of the file since the last modification. Type the following command to delete files that haven’t been modified in the last 30 days and press Enter: Get-ChildItem –Path "C:\path\to\folder" -Recurse | Where-Object | Remove-Item Search for Windows PowerShell, right-click the result, and select the Run as administrator option. To delete older files from a specific location on Windows 10, use these steps: Delete files older than X days on Windows 10 from PowerShell Important: It’s recommended to test the command using a temporary folder, as typing the wrong command can cause to deletion of the wrong files. Delete files older than X days automatically from Command Prompt.Delete files older than X days automatically on Windows 10 using Task Scheduler.Delete files older than X days on Windows 10 from PowerShell.(These steps should also work on Windows 11.) In this guide, you will learn the steps to automatically delete files that haven’t been modified in the last month or any number of days you specify on Windows 10. If you store non-important files in a different location, it is possible to use PowerShell and Task Scheduler to monitor and clean up files from any folder older than a specified number of days. The feature works by deleting junk system files, those files that have been in the recycle bin or Downloads folder for more than a month and making OneDrive content you have used in a while online only.Īlthough this feature can be helpful to control the storage space, it is limited and doesn’t offer an option to manually add different locations to monitor and delete files that haven’t changed in the last month. On Windows 10, Storage sense is a feature to automatically free up space when you’re running low on storage.
