戯言

つらつらと気づいたことを書いていきます。人狼とか。

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Windowsでシンボリックリンクを作成する


Unixではln -s コマンドでできますが、Windowsではmklinkコマンドを使います。

mklink <linkfile> <targetfile>

<linkfile>がリンクとなり、実態のファイル<targetfile>を指します。
また、Windowsでは、フォルダのシンボリックリンクを作る際に、mklink /D のようにDオプションをつける必要があります。

mklink /d C:\htdocs "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs"

例えばDropboxの同期フォルダように特定のフォルダにファイルを置かなければならないような場合も、
実態のファイルはDropboxの同期フォルダに置き、今まで利用していた場所にシンボリックリンクを置くことで、
うまく対応できます。


Unixのlnコマンドとは、引数の順序が逆なのでご注意を。

ln -s <targetfile> <linkfile>








スポンサーサイト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。