mklink
命令便可。。。工具
請忽略如下內容 %>_<%測試
~~Windows 下有個問題很是蛋疼:軟連接。默認的 cmd 沒有這個命令,而後就是 Git Bash
、Gow
等工具實現的 ln
命令其實並不起做用。我測試的狀況是,Git Bash
的 ln
只是把文件夾複製了,Gow
的 ln
實際建立的是一個快捷方式,Windows 的快捷方式實際上是一個 .lnk 文件,根本不能 cd 進去,蛋疼的一米!~~ui
~~因此必須藉助於其餘的工具。~~spa
~~據我測試 Microsoft Resource Kit Tools 內的 linkd
命令能夠實現,不過要注意的一點是,要把目標寫在前面。好比你要將D盤下的 data 目錄作一個軟連接到 hello 目錄,應該這麼寫:~~code
linkd hello data
~~hello 要在 data 前面。注意一下這個工具包在 Win7 及以上的系統中安裝會出現不兼容提示,右擊選擇 兼容性疑難解答
根據提示選擇實際上是能夠成功安裝的。裏面包含的是不少小工具,咱們只須要 linkd.exe
這個。因此在安裝按成以後把這個文件複製到你的 path 目錄,或者直接把它所在的目錄加進 path。~~圖片
~~下面是測試截圖:~~get
hello
是由 Git Bash
建立,本質是複製文件夾,由於我在源文件夾內添加文件後,hello 內仍是跟原來同樣;~~hello2
是由 Gow
建立,實際是個快捷方式;~~hello3
是由 linkd.exe
建立,跟 Linux
下用 ln -s
建立的效果類似。~~~~總之,實測 Win8.1 下能夠完美運行 linkd 命令。另提供一個已解壓出來的 linkd.exe
,直接下載解壓添加到 path 便可使用,不用處理兼容性問題神馬的了。~~cmd
~~另外就是網上看到文章說 Windows 的 Sysinternals Suite 內的 Junction~~
~~也能夠實現,使用方式同 linkd
,這裏再也不測試。~~it