Windows下桌面外殼集成的硬鏈接工具Link Shell Extension,可以在 NTFS 文件系統(tǒng)中創(chuàng)建“硬連接”的 Windows 資源管理器擴(kuò)展。
硬連接有什么用?
“硬連接”讓一個(gè)文件在多個(gè)目錄下重復(fù)出現(xiàn),但只占用一份文件的空間。例如,一個(gè)大小為 10MB 的“E:\a.doc”的文件,創(chuàng)建一個(gè)硬連接到“E:\共享文件夾\a.doc”中,則兩個(gè)“a.doc”文件只占用一個(gè)文件的空間(10MB),兩個(gè)文件的內(nèi)容當(dāng)然是完全一樣的。如果編輯該文件的編輯器在修改保存文件時(shí),依然保持源文件在 NTFS 文件夾中的位置,那么在“E:\a.doc”上所作的改動(dòng)會(huì)自動(dòng)反映到“E:\共享文件夾\a.doc”中。同理,修改了“E:\共享文件夾 \a.doc”文件后,所作的修改也會(huì)立即反映到硬連接對(duì)應(yīng)的“E:\a.doc”文件。
創(chuàng)建硬連接之后,刪除硬連接的副本(即連接點(diǎn))只會(huì)將文件系統(tǒng)對(duì)文件數(shù)據(jù)的引用減一,只有刪除所有的引用時(shí),才真正刪除文件。
“硬連接”還可以用于目錄,這稱為“目錄連接點(diǎn)”(Junction)。例如,可以為“C:\Applications”目錄創(chuàng)建一個(gè)硬連接到“E:\共享文件夾\Applications”,則兩個(gè)目錄共享同樣的存儲(chǔ)空間,在“C:\Applications”目錄中對(duì)任何文件所作的改動(dòng)都會(huì)立即反映到 “E:\共享文件夾\Applications”目錄中對(duì)應(yīng)的文件中去。同理,修改“E:\共享文件夾\Applications”目錄中的文件,改動(dòng)也會(huì)立即反映到“C:\Applications”目錄中去。
對(duì)于目錄連接點(diǎn)需要注意:目錄連接點(diǎn)連接到原來(lái)的目錄,如果將源目錄刪除,則其連接點(diǎn)將不再可用,這與文件硬連接是不同的。
安裝方法:
1、使用資源管理器打開(kāi) Link Shell Extension 所安裝到的目錄,將“HardlinkShellExt.dll”重命名為其他名稱的文件;
2、將漢化文件解壓到該目錄;
3、注銷(xiāo)(或重啟)后重新登錄到 Windows。
創(chuàng)建硬連接的操作方法:
1、在 Windows 資源管理器中,找到需要?jiǎng)?chuàng)建硬連接的文件,如
“E:\a.doc”;
2、右鍵點(diǎn)擊該文件,選擇“選擇源連接點(diǎn)”。
3、轉(zhuǎn)到需要?jiǎng)?chuàng)建連接點(diǎn)的地方,如“E:\共享文件夾”。
4、右鍵點(diǎn)擊資源管理器文件列表的空白位置,選擇“創(chuàng)建硬連接”(如果是目錄,可選擇“創(chuàng)建連接點(diǎn)→目錄連接點(diǎn)[或其他選項(xiàng)]”)——在資源管理器的狀態(tài)欄中對(duì)操作命令有說(shuō)明。