#4 Use library from http://www.codeproject.com/Articles/15633/Manipulating-NTFS-Junction-Points-in-NET to detect junction and delete.