Hyper-V clustered hosts. Storage of some VMs migrated from one host to another. On rare occasions migration failed. Reason is now irrelevant. But after this - there are some empty folders left on Clustered Shared Volumes:
\\SomeHVHost\c$. ├───Planned Virtual Machines ├───Snapshots ├───Virtual Hard Disks └───Virtual Machines
There are also other situation where there are bunch of empty folders left (testing, installations, migrations etc).
I was looking for a neat solution and found this post by Jeffery Hicks - Link.
After a few minutes I’ve got a working function that:
And here’s the output: