Vistaではシンボリックリンクを簡単に作成できる。
ローカルのApacheに色々開発環境移すのにシンボリックリンクを作った方が、全部htdocs以下に配置するより、開発単位でフォルダを一元管理できるので、ちょっとやってみた。
何より開発フォルダ名には日本語入ってるしね。
C:\xampp\htdocs> mklink /D hoge d:\dev\ほげ\htdocs
で、さっくりと c:\xampp\htdocs\hoge というシンボリックリンクディレクトリが作られる。
最初作る場所を間違えたので、移動しようと思って
C:xxx> move hoge C:\xampp\htdocs
とかやったら
アクセスが拒否されました。
とか表示されて移動できなかったので、一度消すことにした。
で、うっかり
C:\xxx> del hoge
C:\xxx\hoge\*、よろしいですか (Y/N)? y
としたらオリジナルの方の中身だけ消えてしまった…
そういえばディレクトリの削除はrmdirでしたね…
まぁ、当然といえば当然、なのかな?昔はこんなに親切に中身消してはくれなかったような気が?
delする前にそんな予感がして、バックアップを取ってあったので何も問題はなかったですが。
C:\xxx> rmdir hoge
とすればシンボリックリンクのディレクトリだけ削除できてOK。
…またうっかりやりそうだな…