MKLINK /R
/R(elative symbolic link, if possible)
E.g. "mklink bar foo" results in "...<symlink> bar [C:\full\path\to\foo]", but "mklink /r bar foo" would result in "...<symlink> bar [foo]".
Alternately, make mklink work like it does in cmd and create symlinks as entered, and add a switch for creating absolute symlinks.
(edit) Actually, come to think of it, maybe both? Make mklink create symlinks as entered, but add a switch to make it relative (if possible) and one to make it absolute.
</symlink></symlink>
/R(elative symbolic link, if possible)
E.g. "mklink bar foo" results in "...<symlink> bar [C:\full\path\to\foo]", but "mklink /r bar foo" would result in "...<symlink> bar [foo]".
Alternately, make mklink work like it does in cmd and create symlinks as entered, and add a switch for creating absolute symlinks.
(edit) Actually, come to think of it, maybe both? Make mklink create symlinks as entered, but add a switch to make it relative (if possible) and one to make it absolute.
</symlink></symlink>