How to delete empty folders using windows command prompt?
Solution 1:
You can use the ROBOCOPY
command. It is very simple and can also be used to delete empty folders inside large hierarchy.
ROBOCOPY folder1 folder1 /S /MOVE
Here both source and destination are folder1
, as you only need to delete empty folders, instead of moving other(required) files to different folder. /S
option is to skip copying(moving - in the above case) empty folders. It is also faster as the files are moved inside the same drive.
Solution 2:
A simpler way is to do xcopy to make a copy of the entire directory structure using /s switch. help for /s says Copies directories and subdirectories except empty ones.
xcopy dirA dirB /S
where dirA is source with Empty folders. DirB will be the copy without empty folders