Windows にもシンボリックリンクが使えるのを知った

Vista 以降なら標準で mklink コマンドが入ってまして、そのコマンドを使うと使えるようになります。
ちなみに、それ以外で使いたい場合は、リソースキットに入っている linkd を使う。

  • mklink は NTFS じゃないと使えない。
  • Administrator だけが使える。

他のユーザでも使えるようにするには、

「ローカルセキュリティポリシー」-「ローカルポリシー」-「ユーザー権利の割り当て」-「シンボリック リンクの作成」

に追加する。

なお、リンク元のフォルダ名の変更は書き込み権限があれば変更が出来る。だから、ファイル名も変更出来るだろう。

リンク先は変更が出来ない。(変更や削除はできるが、リンク先としては扱われない。)