ハードリンクの作成コマンドを紹介します。
概要
Windows 2000以降のOSではハードリンク機能が使えます。ハードリンクを作成するにはmklinkコマンドを利用します。
書式
mklink /h (ハードリンク名または、ハードリンクパス) (リンク先フォルダ)
コマンド例
以下のコマンドを実行すると、
d:\data
に
hlink.html
の名称で d:\develop\local\contents\index.htmlへリンクするハードリンクが作成できます。
mklink /h d:\data\hlink.html d:\develop\local\contents\index.html
補足
ディレクトリに対してハードリンクは作成できません。コマンドを実行すると、
アクセスが拒否されました。
のメッセージが表示されます。
実行例
次のコマンドを実行します。
c:\data
ディレクトリに、
flex.html
という名称のハードリンクを作成します。リンク先は
c:\data-new\flex-0.html
になります。
mklink /h c:\data\flex.html c:\data-new\flex-0.html
コマンドを実行すると下図のメッセージが表示され、ハードリンクが作成されます。
c:\data\flex.html <<===>> c:\data-new\flex-0.html のハードリンクが作成されました
エクスプローラーでハードリンクを作成したフォルダを開きます。一見しただけでは、実際のファイルと見分けがつきませんが、ハードリンクが作成されています。
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
最終更新日: 2024-06-11
作成日: 2010-01-27