Windows Vista では過去の互換性のため junction を使って user profile の path を過去のもの Vista で変更されたもの双方扱えるようにしています。
でこの junction に対して "attrib" command を発行してみましょう。
> attrib "C:\Documents and Settings"
R C:\Documents and Settings
R のみ?これ system 属性ついているから設定変更しない限り explorer.exe で表示されないんですけど?
調査してみると "attrib" command で返されるのは link 先の属性のようです。なんだかなぁ。。。
一歩間違えるとこれめちゃくちゃ怖いことになるんですけどね。Junction とかに関しては正直 command や API が全然追いついていない気がします。早いとこなんとかして~!