2015年12月19日土曜日

Windows環境でのシンボリックリンク

c:/d/fooというディレクトリを参照するリンクFOOを作成したいとき。

コマンドプロンプトを管理者権限で起動し、

> mklink FOO c:/d/foo

これで、カレントディレクトリに、c:/d/fooを参照するFOOが出来る。


管理者権限がなくてもコマンドのヘルプなどは見えるが、実行するとエラーになる(リンクを作る権限がないっぽい。どこであれ。)


自分は、Eclipse+Java+Tomcatなので、設定的に参照したいファイルをアプリ本体とは別に管理しておきつつ、稼働させているローカル環境に配置するのに使っている。(設定ファイルを本体と一緒に管理したくないけど、管理はしたいので。本体と設定ファイルを別々のプロジェクト(Git的にも)にしておいて、動かすところではリンクでつなげている)

0 件のコメント:

コメントを投稿