掛載目錄成為虛擬硬碟的方法

從DOS時代就有個subst指令可以把任何目錄模擬為虛擬的磁碟機代號
這方法有個大問題就是沒法使用資源回收桶。
改用VHD的來作的話嘛,動態大小的效能不佳,固定大小的又太吃空間,也不是好的解法方案。

最近想到個作法,分享給大家:
1. 使用VHD虛擬磁碟,類型選擇動態大小,但只是用他拿來長出磁碟代號,不會真正使用,大小隨意。
2. 用Windows的junction,把其它磁碟的目錄掛到VHD裏面。
以後就操作junction裏面的檔案就好了。

這樣作檔案不會佔用VHD空間,也可保留使用資源回收筒。
甚至從資源回收筒還原後的檔案也會乖乖回到原始硬碟去不會動到VHD。
唯一缺點是從資源回收筒還原的時候速度會比較慢
因為還原動作會變成複製而不是移動了
不過能夠作還原就已經比用subst好很多了對吧?

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *