Windowsでシンボルリンクを使う =========================== Linuxではシンボルリンクが重宝するが、Windowsでも `mklink` コマンドが使えるので備忘録を残す。 使用法 ------ コマンドヘルプを確認。 ``` >mklink シンボリック リンクを作成します。 MKLINK [[/D] | [/H] | [/J]] リンク ターゲット /D ディレクトリのシンボリック リンクを作成します。既定では、 ファイルのシンボリック リンクが作成されます。 /H シンボリック リンクではなく、ハード リンクを作成します。 /J ディレクトリ ジャンクションを作成します。 リンク 新しいシンボリック リンク名を指定します。 ターゲット 新しいリンクが参照するパス (相対または絶対) を指定します。 ``` シンボルリンクを作ってみる ------------------------ .sshのconfigファイルをmsys2と共通に利用したかったので、シンボルリンクを作った例。 管理者モードで「コマンドプロンプト」を起動。 ``` C:\WINDOWS\system32>cd c:\Users\hoge\.ssh c:\Users\hoge\.ssh>mklink config c:\msys64\home\hoge\envfiles\ssh\config config <<===>> c:\msys64\home\yoko\envfiles\ssh\config のシンボリック リンクが作成されました c:\Users\hone\.ssh>dir ドライブ C のボリューム ラベルは Windows です ボリューム シリアル番号は A331-1234 です c:\Users\hoge\.ssh のディレクトリ 2019/09/16 09:24