Windows で ln コマンド
Windows環境でシンボリックリンクやハードリンクを作成する場合は mklink
コマンドを使いますが、これは cmd.exe
に内包されたコマンドのため、 Powershell では使えません。 Windows の標準ターミナルがコマンドプロンプトから Posershell に替わったため、リンクを作るときだけコマンドプロンプトを起動していましたが、面倒だなと思い調べてみると見つかりました。
New-Item -ItemType [SymbolicLink|HardLink] -Target <original file> -Path <new file>
これで linux の
ln [-s] <original file> <new file>
と同じ事ができるようです。相変わらず Powershell はコマンドが長ったらしいですね。