Windows7で、シンボリックリンクを試す
Vistaから、シンボリックリンクをサポートしたらしいので、やってみることにした。
いままでCygwinからlnコマンドで作っていたが、DOSのターミナルからやれるようになった。
1.スタートボタン -> プログラムとファイルの検索 -> cmd
で出てきたcmd.exeを右クリックし、「管理者権限で実行」する。
2.
> cd "ディレクトリ先"
で、シンボリックしたいディレクトリに移動。
3. mklinkコマンドで、現在のディレクトリにおくリンクとリンク先を指定する。
// ファイルのシンボリックリンクの場合 // mklink "リンクしたいところのパス" "リンク元のパス" // パスはダブルクオーテーションで囲うと、空白のあるパスでもエラーが出なくなる > mklink test.txt "c:\Windows\test\test.txt" // ディレクトリのシンボリックリンクの場合、/d をつける。 > mklink /d "Server" "\\192.111.11.11\server\test"
削除したいときは、エクスプローラからふつうのディレクトリのように削除できる。