2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Windowsでショートカットだとcdできないからシンボリックリンクを作った話

Posted at

はじめに

powershellとかcmdでフォルダ移動するときに、階層が深いと面倒だなと思って、
ショートカットを作ってみました。

しかし、ショートカットを引数にしてcdしても、cmdpowershellもエラーとなってしまう。ファイルを直接実行すると、エクスプローラーでショートカット先が開く…。

シンボリックリンクを作る

取り合えず、ショートカットではやりたいことが実現できないことがわかりました。
Linuxならシンボリックリンクでいけるのに…Windowsで作れないかなと思って
Google検索すると、発見。powershellcmdでやり方が違う模様。

powershellの場合
New-Item -Value 'シンボリックリンクのリンク先パス' -Path 'シンボリックリンクの作成先ディレクトリ' -Name 'シンボリックリンクのファイル名' -ItemType SymbolicLink
cmdの場合
MKLINK /D 'シンボリックリンクのファイル名' 'シンボリックリンクのリンク先パス'

MKLINK/Dはディレクトリ用のオプションです。

これで、やりたいことが実現できました。

参考

Windowsでシンボリックリンクを作る

PowerShellで苦労して作るシンボリックリンク

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?