

To have this considered as an option, we encourage you to submit a feedback usingįeedback Hub. Use these commands at your own risk.In the meantime, it's not an option to check the actual date when it was last opened. 5: Delete files in the current folder which were updated one month ago forfiles /D -30 "cmd /C del cautious while running these commands, verify that you are deleting the right set of files, otherwise the data lost may not be recoverable. This command looks processes files in subfolders also, ‘/S’ can be removed to perform this only for the files in the current folder. The command for this would be as below forfiles /S /D -3 /C "cmd /c move D \archiveDir" Let’s say we want to move the files which are not modified 3 days ago to another folder(D:\archiveDir). The syntax of the command is forfiles /D date /C "cmd /c command 4: Move files to another folder based on modification time This can be used to run commands on the files set returned by the command. To find files modified before 20th August 2013: forfiles /P directory /S /D - Execute commands on the files selectedįorfiles has an equivalent functionality similar to -exec option with linux find command. To find files modified after 1st August 2013, we can run the below command forfiles /P directory /S /D + Find files that were last modified 1 month back forfiles /P directory /S /D -30 3. D:\>forfiles /S /D -3ĮRROR: No files found with the specified search criteria. If there are no files meeting the condition, the command prints the following message.

This option says to search for the files modified after n days from today’s date. Please note that /D +(number of days) is practically not useful. Specifying /S makes it search for such files recursively in all subfolders. This command search for files created in the folder(specified with /P) in the last 7 days.
