Windowsではショートカットよりもシンボリックリンクを使うことでより作業の効率化を図れることがあります。Windowsでのシンボリックリンクの作成/削除方法や、シンボリックリンクを作る手順・注意点も合わせて解説します。
Windowsで作業を効率化する際などによく使うファイルのショートカットを作成して利用されている方が多いと思いますが、シンボリックリンクを使うことでより効率化を図れることがあります。
まずはシンボリックリンクとは何なのかを解説し、実際にシンボリックリンクを作成/削除する方法をご紹介いたします。
皆さんが普段使われているショートカットでは、ショートカットをダブルクリックすることでショートカットを設定した元のファイルが開かれるようになっています。
ショートカットとはそのファイルへのリンクであり、たとえショートカットの名前を変更したり、削除したりしても元のファイルへの影響はありません。
シンボリックリンクもショートカットと同じくダブルクリックすることで元のファイルを開くことができます。ただし、シンボリックリンクではシンボリックリンクに対する変更が元ファイルにも反映されるようになっています。
シンボリックリンクしたディレクトリ内にあるファイルの名前を変更したりすれば反映され、消した場合にもそれが反映されるようになっています。
ただのリンクではなく、互いに連動するファイルが元のファイルの場所とシンボリックリンクを置いた場所の2か所に存在する、という状態になるわけです。
ディレクトリやファイル以外でも作成できることもシンボリックリンクのメリットです。ディレクトリとは複数のファイルを1つにまとめている場所をさします。厳密には少し違いますが、ディレクトリとフォルダはほぼ同じ存在です。
シンボリックリンクはWindowsの場合、コマンドプロンプトから作成するようになっています。Windowsの標準機能ではコマンドプロンプト以外から作成することはできません。
まずはコマンドプロンプトを起動させましょう。Windowsのメニューを開きます。
「Windowsシステムツール」をクリックすると、Windowsシステムツール内にコマンドプロンプトが表示されます。「コマンドプロンプト」を右クリックしましょう。
出てくるメニューで「その他」上にカーソルを合わせるとさらに画面が表示されます。「管理者として実行」をクリックしてください。
そうするとコマンドプロンプトが起動されます。
ここからは実際にWindowsでのシンボリックリンクを作成したり、削除したりするために使用するコマンドの例をご紹介します。
まずはフォルダへのシンボリックリンクの作成と削除方法です。
フォルダへのシンボリックリンクを作るには以下の書式を用います。
mklink /D "シンボリックリンク名" "リンクを作成したいフォルダ"
例として、Dドライブにある「test」というフォルダへのシンボリックリンクをEドライブに「ok」という名前で作るとします。書式に当てはめると以下のようなコマンドになります。
mklink /D "E:\ok" "D:\test"
以上のコマンドをコマンドプロンプトに入力して「Enter」を押します。
「シンボリック リンクが作成されました」と表示されれば成功です。
フォルダへのシンボリックリンクを削除するには以下の書式を用います。
rmdir "削除するシンボリックリンク名"
Eドライブにある「ok」というシンボリックリンクを削除するとします。書式に当てはめると以下のようなコマンドになります。
rmdir "E:\ok"
以上のコマンドをコマンドプロンプトに入力して「Enter」を押します。
作成時とは違いメッセージの表示はありませんが、シンボリックリンクが削除されます。
1 / 2
続きを読む