Windows にて シンボリックリンク の作成

Windows

Windows では「ショートカット」機能があり皆さんよく使われていると思います。

私も良く使っているのですが、ショートカット で作成したリンクではコマンドプロンプトやPowerShell などでコマンド操作を行いたい場合 ショートカットでは利用することが出来ません。

「cd」 で移動したい場合など。

Windows でも Linux と同じようにシンボリックリンクを作成でき、コマンド操作で使用することも可能です。

スポンサーリンク

シンボリックリンク作成

コマンドプロンプトにて

管理者権限でコマンドプロンプトを開いてください。

下記コマンドにて実行することで作成することができます。

mklink /d リンク作成先ディレクトリ名 リンク元ディレクトリ名

※上記図は Dドライブ直下に data というディレクトリがあり、そのシンボリックリンクを Cドライブ直下に作成した例です。

PowerShell にて

こちらもコマンドプロンプト同様に管理者権限で立ち上げてください。

下記コマンドを実行します。

New-Item -Type SymbolicLink -Path リンク作成先ディレクトリ名 -Value リンク元ディレクトリ名

参考になればと思います!

シンボリックリンク削除

コマンドプロンプト

必要が無くなり削除したい場合は下記コマンドで実行してください。

rmdir 作成したシンボリックリンク

PowerShell

[System.IO.Directory]::Delete('作成したシンボリックリンク')

コメント

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