How to use bat to automatically delete files in a specified folder a few days ago
Editor to share with you how to use bat to automatically delete files under the specified folder a few days ago, I believe most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
The code is as follows:
@ echo off set dongle% datevbscript:createobject 0Magna 10% mshta _ vbscript:createobject ("scripting.filesystemobject") .opentextfile ("wind.txt", 2 Magi true) .writeline (dateadd ("d",-2) "% d%") (window.close) for / f% m in (wind.txt) do (set tt=%%m) set ph=D:\ Test for / r "% ph%"% I in (*) do (if% ~ ti lss% tt% (@ echo "% ~ ti" del / a / f / s / Q "% I") pause
Remove the last @ echo and pause at run time
These two are used for test output.
Dateadd ("d",-2, "% d%") change the deletion time here
Note: be sure to change the time format in the regional language to yyyy-mm-dd
The above is all the contents of the article "how to use bat to automatically delete files from the previous days in a specified folder". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!