Link Shell Extension は、ファイル エクスプローラーのコンテキスト メニューを使用してハード リンク、シンボリック リンク、ディレクトリ ジャンクションを作成できるフリーウェア アプリケーションです。インストールすると、エクスプローラーにハード リンクとシンボリック リンクの異なるアイコンが表示されるため、ファイルがリンクであるかどうかを簡単に識別できます。前回の記事 を読んだことがあれば、ツールなしでハード リンクとシンボリック リンクを識別するのは簡単ではないことをご存じかもしれません。
Link Shell Extension を使用するには、まずそれをインストールする必要があります。ブラウザで次のページを参照します。
そこには、アプリケーション セットアップ プログラムと必要な Visual C++ ランタイムがあります。ダウンロード ページの推奨に従って、最初にランタイムをインストールしてからアプリケーションをインストールします。
インストールすると、アプリケーションは Explorer シェルと統合されます。これを使用して新しいファイル システム リンクを作成する方法を次に示します。
フォルダーへのリンクを作成する
特定のフォルダーに新しいシンボリック リンクまたはディレクトリ ジャンクションを作成するには、次の手順を実行する必要があります。
- 目的のフォルダーを右クリックして選択しますリンクソースを選択してください:
- 次に、新しいリンクが配置されるターゲットフォルダー内の空の領域を右クリックします。新しいサブメニュー「名前を付けてドロップ」が表示されます。このサブメニューには、ディレクトリ ジャンクションやシンボリック リンクなどの多くのオプションがあります。
- 画面に表示される UAC プロンプトを確認します。
- 結果は次のようになります。
これで名前を変更できるようになりました。
同様の方法で、ファイルの新しいリンクを作成できます。
- 目的のファイルを右クリックして選択しますリンクソースを選択してください:
- 次に、新しいリンクが配置されるターゲットフォルダー内の空のスペースを右クリックします。シンボリック リンクまたはハード リンクの作成に使用できる新しいサブメニュー「ドロップ」が表示されます。
- 画面に表示される UAC プロンプトを確認します。
- 結果は次のようになります。
これで名前を変更できるようになりました。
前述したように、アプリケーションはリンクの種類に応じてカスタム オーバーレイ アイコンを描画します。ディレクトリ ジャンクションの場合、同じチェーン オーバーレイ アイコンが使用されます。シンボリック リンクの場合、緑色の矢印のオーバーレイ アイコンが使用されるはずですが、私の設定では正しく機能しません。ハード リンクの場合は、赤い矢印のオーバーレイ アイコンが使用されます。次のスクリーンショットを参照してください。
前の記事で述べたように、Windows システム ファイルはほとんどが WinSxS コンポーネントへのハード リンクです。 c:Windows などのシステム フォルダーを開くと、これを簡単に確認できます。
シンボリック リンクを頻繁に使用する場合、リンク シェル拡張機能は時間を節約できる便利なツールです。これを使用すると、コマンドの入力を省略でき、生産性が向上します。このアプリケーションは、Windows NT 4.0 から最近リリースされた Windows 10 Anniversary Update まで、NTFS ファイル システムを利用するすべての Windows バージョンをサポートしています。