[ros-dev] Symbolic Links

David Hinz post.center at gmail.com
Wed Nov 30 22:31:02 CET 2005


I was just wondering, if we could implement symbolic links in ReactOS.
As I don't want to add this feature to every filesystem that doesn't 
support symbolic links, I thought about another way.
I had two ideas:
1. Use a file for this, comparable to files like HOSTS etc
2. Use the registry

The more I thought about this, I liked my second idea more than my first 
and noticed what a great thing the registry is.
We could simply add keys like HKEY_LOCAL_MACHINE\SYSTEM\symlinks\C:\My 
Files and set the target directory as it's value.
It's very easy to search for such keys, so it shouldn't be that hard to 
implement it into the IFS-driver.
More complicated would be the implementation into explorer and the 
creation of a commandline utility.
A second feature could be to create such links for every user, so that 
every user could use C:\My Files\... which would be linked to 
C:\Documents and Settings\Username\My Files\... and he wouldn't even notice.

I think that would be a nice feature and I would really like to 
implement this, but I'm afraid I can't do this alone, as I don't have 
much experience and I'm just beginning to learn C++ and asm, so it would 
be nice, if someone of you who likes this idea could help me with this.

Greets,

David Hinz


More information about the Ros-dev mailing list