could you please let us users distinguish between symbolic links and junction points (and perhaps volume mount points) as types of reparse points? I noticed they're lumped together in one checkbox.
Symbolic links as introduced with Vista have completely different use cases and semantics compared to reparse points introduced with 2000. The notable use case why I am asking for this distinction is that file search is an expensive operation and even more so on remote drives. Symbolic links may point to, for example, shared folders or remote servers in general, which sets them apart from junction points.
Volume mount points are simply another variant of reparse points and there are dozens of other variants out there. The "cloud files" (OneDrive and others) placeholders are also reparse points.
Last but not least, perhaps you can explain what's meant by "Exclude System Hidden links"?! Do you mean those like localized names pointing to
%SystemDrive%\Users on modern Windows versions? E.g.
%SystemDrive%\Documents and Settings?
Hope you can make this happen. Thanks.
PS: if you need inspiration, I wrote a liberally (CC0/Public Domain) class.