I have a script to delete all subfolders and files in a folder:
FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" & DEL /Q "D:\myfolder\*.*"
And it works great! Only problem is that I would like to exclude one or more folders, like the XCOPY exclude feature.
I just cant figure how I could add that to the script.
You could try to hide the folders before the for-loop, and unhide them afterwards, like this:
there needs to be an & just between "%%i" and DEL or else it will delete folders but not files.
Here is a way that does not touch the excluded file and/or directory, so no attributes are altered: