[閒聊] NTFS 出現 Symbolic Link

看板Windows作者 (吹笛牧童)時間13年前 (2010/10/20 00:49), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
Symbolic Link,這東西在 linux 時覺得很好用 很可惜的是 Win OS 沒有 今天突然發現 Win7 有(查詢下可能是 Vista 就有了) 其實這應該是 NTFS 就能支援 而 Win OS 的版本,不過補個命令列吧? 對工程師有多好用呢? 試想像 A.exe 內部含入 B.dll, 而 B.dll 本身帶一個測試用主程式 B.exe 一般來說,A.exe 極大極笨重,就能看出這麼做的必要 在開發階段,B.dll 經常修改 改好後用 A.exe 來進行整合測試 因為很少整合測試,通常只用拷貝的方式 但漏拷時程式就不會動,或者能動但版本不對,不能步進執行進入 B.dll 之前我的做法都是在 build B.dll 時,在 post build 裏加一個 copy 指令 但有時拷不過去,還得搜尋出來全部刪掉;因為子目錄深度太長,複本太多,管理不易 現在改用 Symbolic Link,版本同步就再也沒問題了 只要堅持"只有一個本尊,其他都是分身" 就很容易 XP 下好像有其他 tool 好用 可是不太喜歡.. -- 活動/美食計劃 蘭嶼 阿吉師/吉庵 澎湖 馬祖 鹽山 保齡球 嘉義阿里山小火車 勝興車站 侯硐 手包水餃 日月潭纜車 第十六次兩天一夜同學會 10/30 草嶺古道 合歡攻頂 賞秋楓(武陵?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.130.104 ※ 編輯: HuangJC 來自: 112.105.130.104 (10/20 00:54)

10/20 07:05, , 1F
XP就有可以用的cmdline tool了(茶
10/20 07:05, 1F

10/20 09:28, , 2F
我記得 sysinternal 有 junction 這個工具可以用
10/20 09:28, 2F

10/20 09:28, , 3F
不過它只能拉 hard link...
10/20 09:28, 3F
是的,缺一點點的功能有時還不夠我用.. 可是它還缺了個"查詢真實路徑"的功能啊.. 還有奇怪的是,檔案 symbolic link 為何要用 admin 權限 這使我想寫批次檔來執行,又有一點點不方便(要用滑鼠右鍵執行批次檔) 因為符號連結很危險,所以要系統權限? 這是我不懂的 ※ 編輯: HuangJC 來自: 60.251.197.63 (10/20 12:17)
文章代碼(AID): #1ClSmsCw (Windows)