Windows XPでシンボリックリンクを使用する(mklink)

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

やり方が変わっていたので記事を新しくしました。

#フォルダのシンボリックリンク
> mklink /D [シンボリックリンク名] [リンク先のディレクトリ]
> mklink /D dir \\192.168.0.99\dir

#ファイルのシンボリックリンク 
> mklink [シンボリックリンク名] [リンク先のファイル]
> mklink moto.txt d:\dir\saki.text
#フォルダのシンボリックリンク削除
> rmdir [シンボリックリンク名]
> rmdir dir

#ファイルのシンボリックリンク削除
> del [シンボリックリンク名]
> del moto.txt

 

以前の記事

vistaでは使用できますが、XPではデフォルトでは使用できません。

Microsoftからrktools.exeをダウンロードしてインストールしましょう。

ダウンロード

インストールした後に、コマンドプロンプトを起動すると、linkdコマンドが利用できるようになっています。

#リンク作成
# linkd [シンボリックリンクのパス] [元ディレクトリのパス]

#削除
# linkd [シンボリックリンクのパス] /D

シンボリックリンクを利用すると、[シンボリックリンク]ディレクトリの中身は[元ディレクトリ]になっています。

【追記】
Cannot create a link at: xxxx
というエラーが発生する場合があります。
linkdは日本語がパスに含まれると使用できないようです。

タイトルとURLをコピーしました