View Single Post
  #9  
Unread 05-26-2011, 05:45 PM
tknarr's Avatar
tknarr tknarr is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2006
Server: Unrest
Posts: 849
Default

Quote:
Originally Posted by lordebon View Post
That's inherent in how those links work. When you create one, you're basically making the "link" folder point to the real folder in pretty much every way possible -- try to delete the link folder and you delete what it's pointing to. Windows is just doing what it's programmed to do, which is to treat a symbolic link as a hard link to the folder.
Except that normally it doesn't work that way. With symlinks the normal behavior when deleting the link is to delete the link, not the target of the link. Same for renaming. Even with hard-links, deleting the link doesn't delete the target of the link (unless the link was the last reference to the target). Windows certainly knows that it's dealing with a link, if you go into the command line and do a DIR you see it listed as a junction instead of a directory. I just find it annoying that Windows both removes any indication what you're dealing with from the UI and then chooses the most dangerous possible action for those operations. There's just no need for that.
Reply With Quote