close
Blogtrottr
批踢踢實業坊 Windows 板
 
Shop Tervis tumblers.

Create a one of a kind personalized gift. It's fun and easy to design!
From our sponsors
Re: [問題] mklink 的/d跟/j的差異
May 6th 2014, 15:10, by danny8376

作者danny8376 (釣到一隻猴子@_@)

看板Windows

標題Re: [問題] mklink 的/d跟/j的差異

時間Tue May 6 15:10:52 2014

※ 引述《KawasumiMai (闇に沈んだ刃)》之銘言: 問題有點多 直接回好了 : 好久以前的文章了 : 但是最近又有類似需求 : 而且看完網路上的解釋還是不太懂 : 主要是要問symbolic link hard link junction的差別(以下簡稱S H J) : 需求上,需要達到以下條件 : 1.讓某個資料夾達到雙重身分的效果 : (如 D:\A 跟D:\B 內容是同一個) : 2.資料夾排序時能依照名稱 : (據了解普通的.lnk不能做到這點,會強制排在資料夾之後,但 J 可以) lnk是"檔案" 這點很正常 : 3.無痛轉移 : (如D:\A 跟D:\B 搬到 E:\A 跟E:\B時還能正確指向) : ( J 無法修改只能重作,數量一多很麻煩) : S的情況一直搞不太懂,跟普通的.lnk檔有什麼差異嗎? : 不管外觀跟內容作用都沒什麼差別 : 他跟.lnk比起來的優勢在哪邊? 推文推了 lnk是explorer專用捷徑 對explorer以外的程式他就只是個檔案 所以假如有個程式固定把設定檔存在資料夾裡的config.conf 你可以用symbolic去連結,改檔案位置 lnk就做不到了(況且lnk還有副檔名呢) : H的情況 : 據理解上是"只能對File不能對Folder"? : 然後他是直接做出兩個以上的身分,除非刪除到最後一個否則檔案不會消失 : 這樣一來久了之後管理上不會很亂嗎?例如造成硬碟檔案斷片化? 沒啥好亂的啊 檔案一直在那,有啥好碎片的 反正就只是檔案系統表裡有好幾個紀錄指到同一個位置而已 : 這個還有個問題是 : 就算開了個資料夾把裡面的東西全部做Hard link : 這兩個資料夾的內容也無法完全同步 : 只要原始資料夾新增了東西,另一邊也無法看到新的東西 : 這個功能大概是什麼情況才會用到的? 不知道 現在不管啥系統幾乎都用symbolic link hard link算歷史遺物吧 : J的情況 : 據理解上是"只能對Folder不能對File"?而且不支援網路磁碟(後述) : 雖然他可以達到想要的資料夾多重身分,卻無法達到無痛轉移 : 數量一多Junction全部要重做 : 而且現在有另一個問題是 : 假設我在 A 電腦的 D:\A 做一個junction D:\B指向D:\A : 那麼junction的內容應該就是寫死的D:\A吧? : (也就是因為絕對路徑所以無法無痛轉移) junction只能吃絕對路徑 所以是這樣沒錯 : 那麼我把 A 電腦的 D 設定共用 : 然後 B 電腦的網路磁碟機 I 指定為 A 電腦的 D : 這時 B電腦操作 I:\B 能夠正確指向到 I:\A嗎? 當然能啊 磁碟機共享中的列表/存取檔案/資料夾都是由分享者處理 使用者端的電腦根本不知道裡面是SHJ哪一個,連有沒有存在都不知道 : 目前找到一款方便製作捷徑的軟體 : 叫做Link Shell Extention : 但是裡面有些SmartCopy跟階層複製的功能到現在還是分不出有什麼用途 : 就算把同階的D:\A跟D:\B(junction)做SmartCopy到E:\A跟E:\B : 他還是無法正確指向,感覺就是純複製 沒試過不清楚 : == : 需求真的有點怪也很麻煩 : 但真的很想找出這個問題解決的方法 : 因為有些資料夾需要雙重身分 : 又不希望到時候換個磁碟機代號就要全部重做= = symbolic可以用相對路徑... D: A .\A 這樣不管代號怎改B都是連到同一層裡面的A資料夾 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.216.102 ※ 文章網址: http://www.ptt.cc/bbs/Windows/M.1399360256.A.E20.html

This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 nbv2eybn7a7ye 的頭像
    nbv2eybn7a7ye

    進擊的巨人14, 進擊的巨人線上看, 進擊的巨人漫畫, 進擊的巨人遊戲, 進擊的巨人 動畫, 進擊的巨人 線上漫畫, 進擊的巨人14線上看, 進擊的巨人13, 進擊的巨人 h, 進擊的巨人op

    nbv2eybn7a7ye 發表在 痞客邦 留言(0) 人氣()