メイン ウィンドウズ10 PowerShellを使用してWindows10でシンボリックリンクを作成する

PowerShellを使用してWindows10でシンボリックリンクを作成する



Windows 10では、シンボリックリンクを使用して、あるフォルダーを別の場所に簡単にリダイレクトできます。シンボリックリンクは、オペレーティングシステムで独自のファイルやフォルダに広く使用されています。シンボリックリンクを使用すると、データを物理的に移動することなく、ディスクスペースを節約し、さまざまなファイルシステムの場所からデータにアクセスできるようにすることができます。

広告

シンボリックリンクは、多くの状況で非常に役立ちます。たとえば、少し前にコンピュータにSSDドライブを追加し、そこにWindowsをインストールしました。私のポータブルアプリはすべてD: portalフォルダーに残り、それらの多くはフォルダーD: documentsで動作するように構成されていました。問題は、この新しいSSDを追加する前は、フォルダーへのパスがC: portalとC: documentsであったことでした。

これらの2つのフォルダーをシンボリックリンクすることで、数秒以内にすべてが機能するようになりました。単一のファイルやフォルダーを移動せずに、c: portalおよびc: documentsという名前のシンボリックリンクを作成しました。もう1つの興味深い点は、シンボリックリンクを他の場所(E:ドライブなど)に移動しても、引き続き機能し、D:ドライブ上のフォルダーを指すことです。

に 前の記事 、組み込みのシンボリックリンクを管理する方法を見ましたmklinkコンソールツール。今日は、PowerShellを使用して同じことがどのように行われるかを見ていきます。

PowerShellを使用してWindows10でシンボリックリンクを作成するには、

  1. 開く 昇格されたPowerShell 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    New-Item -ItemType SymbolicLink -Path'Link '-Target'Target'
  3. を交換してくださいリンク作成するシンボリックリンクへのパス(ファイル名とファイルの拡張子を含む)のある部分。
  4. を交換してください目標新しいリンクが参照するパス(相対パスまたは絶対パス)のある部分。Windows10システムのハードリンク

これで完了です。
さらに、PowerShellを使用して、ディレクトリジャンクションとハードリンクを作成できます。それがどのように行われるか見てみましょう。

アマゾン ファイア テレビ スティックのグーグル プレイ ストア

PowerShellを使用してWindows10でディレクトリジャンクションを作成するには、

  1. 開く 昇格されたPowerShell 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    New-Item -ItemType Junction -Path'Link '-Target'Target'
  3. を交換してくださいリンク作成するディレクトリジャンクションへのパスのある部分。
  4. を交換してください目標新しいリンクが参照するディレクトリへのフルパスを持つ部分。

PowerShellを使用してWindows10でハードリンクを作成するには、

  1. 開く 昇格されたPowerShell 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    New-Item -ItemType HardLink -Path'Link '-Target'Target'
  3. を交換してくださいリンク作成するハードリンクのファイル名と拡張子を含む、フルパスの部分。
  4. を交換してください目標新しいリンクが参照するファイルへのフルパスを持つ部分。

ここで、ディレクトリシンボリックリンクとディレクトリジャンクションの違いは何であるか疑問に思うかもしれません。

ディレクトリシンボリックリンクとディレクトリジャンクションの違いは何ですか
ディレクトリジャンクションは古いタイプのシンボリックリンクであり、UNCパス(\で始まるネットワークパス)と相対パスをサポートしていません。ディレクトリジャンクションは、Windows2000以降のNTベースのWindowsシステムでサポートされています。一方、ディレクトリシンボリックリンクは、UNCパスと相対パスもサポートします。ただし、少なくともWindowsVistaが必要です。したがって、今日のほとんどの場合、ディレクトリシンボリックリンクが推奨されるオプションです。

ハードリンクとシンボリックリンクの違いは何ですか
ハードリンクは、フォルダではなくファイルに対してのみ作成できます。ディレクトリのハードリンクを作成することはできません。そのため、ディレクトリジャンクションよりも多くの制限があり、UNCパスもサポートしていません。

Windows Vista以降では、ディレクトリジャンクションを使用して、C: Documents and Settingsなどの古いファイルフォルダパスをC: Usersなどの新しいパスにリンクします。シンボリックリンクは、C: Users All UsersをC: ProgramDataにリダイレクトするためにも使用されます。

Windows Vista以降、ハードリンクはWindowsとそのサービスメカニズムでも広く利用されています。多くのシステムファイルは、Windowsコンポーネントストアフォルダー内のファイルへのハードリンクです。 explorer.exe、notepad.exe、またはregedit.exeに対してコマンドfsutil hardlink listを実行すると、これを自分で確認できます。

ザ・ WinSxSフォルダー さまざまなシステムファイルを格納します。これらのファイルは、ハードリンクを介してC: Windows、C: Windows System32フォルダーおよびその他のシステムフォルダーにあるファイルにリンクされています。オペレーティングシステムの更新がインストールされると、WinSxS内のファイルが更新され、システムの場所に再度ハードリンクされます。

netflix が Firestick 2019 で動作しない

それでおしまい。

興味深い記事

エディターズチョイス

Xbox One の Rock Band 4 機器の互換性に関するよくある質問
Xbox One の Rock Band 4 機器の互換性に関するよくある質問
Harmonix は、Xbox One の「Rock Band 4」で動作する Xbox 360 向けの下位互換性のある楽器の広範なリストを公開しました。
Windows でファイルの関連付けを変更する方法
Windows でファイルの関連付けを変更する方法
ファイルをダブルクリックすると、間違ったプログラムでファイルが開かれてしまいますか? Windows でファイル拡張子に関連付けられたプログラムを変更する方法は次のとおりです。
Windows10で早期起動のマルウェア対策保護を無効にする
Windows10で早期起動のマルウェア対策保護を無効にする
Windows 10には、セキュリティと保護を強化するための特別なEarly Launch Anti-malware(ELAM)ドライバーが付属しています。無効にする方法を見てみましょう。
Apple Watchで呼び出し音の呼び鈴通知を取得する方法
Apple Watchで呼び出し音の呼び鈴通知を取得する方法
Ring Video Doorbell を使用すると、電話から誰がドアをノックしているかを確認できます。これにより、玄関の前で何が起こっても、利便性、安全性、および永続的なビデオ アクセスが実現します。全体はとてもシンプルです
Discord アカウントを削除する方法
Discord アカウントを削除する方法
https://www.youtube.com/watch?v=D3SvpPJBxFo オンラインで友達にメッセージを送る方法はいくらでもありますが、ゲームをプレイしたことがあるなら、Discord が断然最良の選択肢です。チャットアプリが一つになったのに
Audio-Technica ATH-MSR7NCのレビュー:音楽ではなくノイズをキャンセル
Audio-Technica ATH-MSR7NCのレビュー:音楽ではなくノイズをキャンセル
私の机の周りでは、2つのファンが絶えず回転し、エアコンのユニットが頭上をバタンと回っているが、私にはほとんど何も聞こえない.忙しいオフィスのおしゃべりは遠く 気になるのは空っぽの画面だけ
ズームで小会議室を有効にする方法
ズームで小会議室を有効にする方法
Zoomは、オンラインで会議を設定するための優れたツールです。その使いやすさは、多くの人々が集まって、自分の家の快適さの中でアイデアを交換することを可能にします。特定の人をチームにグループ化したい場合があります