HardLink ShellExtension硬鏈接提供了保留文件的單個副本但仍將其顯示在多個文件夾(目錄)中的功能。可以使用Windows資源工具包中包含的POSIX命令ln, Windows中包含的fsutil命令實(shí)用程序或我的命令行 ln.exe創(chuàng)建它們。實(shí)用程序因此,使用標(biāo)準(zhǔn)Windows設(shè)施只能在命令提示符下創(chuàng)建硬鏈接,這可能很乏味,尤其是在需要到多個文件的硬鏈接或僅偶爾使用硬鏈接的情況下。與硬鏈接相比,標(biāo)準(zhǔn)Microsoft軟件產(chǎn)品中對Junctions的支持甚至更加有限。有需要的小伙伴歡迎來西西下載體驗(yàn)。
軟件簡介:
鏈接外殼擴(kuò)展程序(LSE)用于創(chuàng)建 Hardlinks,Junctions, Volume Mountpoints和Symbolic Links(以下統(tǒng)稱為Links)的文件夾克隆過程,該過程利用Hardlinks或Symbolic Links進(jìn)行復(fù)制,并執(zhí)行復(fù)制過程來處理Junctions,Symbolic鏈接和硬鏈接。顧名思義,LSE被實(shí)現(xiàn)為Shell擴(kuò)展,可以從Windows資源管理器或類似的文件/文件夾管理器進(jìn)行訪問。
該擴(kuò)展名允許用戶選擇一個或多個文件或文件夾,然后使用鼠標(biāo)完成所需鏈接的創(chuàng)建-硬鏈接,連接或符號鏈接,或者在文件夾的情況下,創(chuàng)建由硬鏈接或符號鏈接組成的克隆。LSE在所有支持NTFS 5.0或更高版本的Windows版本W(wǎng)indows7 / 8/10上受支持。FAT文件系統(tǒng)不支持硬鏈接,連接點(diǎn)和符號鏈接,F(xiàn)AT文件系統(tǒng)也不支持克隆和智能復(fù)制過程。
軟件特征:
通過右鍵菜單創(chuàng)建硬鏈接
安裝非常簡單,因?yàn)榘惭b程序僅包含熟悉的選項(xiàng)。要創(chuàng)建新的硬鏈接,您要做的就是在導(dǎo)航磁盤目錄并選擇鏈接源的同時右鍵單擊文件或文件夾。
在接下來的步驟中,必須轉(zhuǎn)到要放置文件的位置,然后通過再次打開上下文菜單將其放到該位置。
設(shè)置聯(lián)結(jié)和其他文件夾類型
雖然可以將文件添加為硬鏈接或符號鏈接,但可以將文件夾作為交點(diǎn)(軟鏈接),智能副本,智能鏡像,DeLorean 副本,硬鏈接克隆或符號鏈接克隆刪除?梢詫蝹文件或多個項(xiàng)目(批量)進(jìn)行選擇。
輕松區(qū)分物品
支持拖放功能,因此您可以快速移動并無縫創(chuàng)建鏈接。通過跳過傳統(tǒng)的在命令提示符中輸入行的方法,HardLink ShellExtension 似乎是生成這些鏈接的重要資產(chǎn)。此外,可以通過一個紅色圖標(biāo)(可以用自定義圖標(biāo)替換)來輕松區(qū)分普通文件和硬鏈接文件夾(這也適用于路口和符號鏈接)。
要取消創(chuàng)建新的硬鏈接,您需要做的就是重新打開 Windows 上下文菜單并取消鏈接創(chuàng)建過程。
NTFS 文件系統(tǒng)支持稱為硬鏈接(在此稱為硬鏈接)的功能。硬鏈接提供保持文件的一個副本尚未有它出現(xiàn)在多個文件夾(目錄)的能力。可以使用 Windows 資源工具包中包含的 POSIX ln.exe,Windows 中包含的 fsutil 命令實(shí)用程序或我的命令行 ln.exe 實(shí)用程序來創(chuàng)建它們。因此,使用標(biāo)準(zhǔn) Windows 設(shè)施,只能在命令提示符下創(chuàng)建硬鏈接。繁瑣,尤其是在需要硬鏈接到多個文件或僅偶爾使用硬鏈接的情況下。與硬鏈接相比,標(biāo)準(zhǔn) Microsoft 軟件產(chǎn)品中對 Junctions 的支持甚至更加有限。
鏈接外殼程序擴(kuò)展(LSE)用于創(chuàng)建硬鏈接,連接點(diǎn),卷掛載點(diǎn)和符號鏈接(以下統(tǒng)稱為鏈接),該文件夾克隆過程利用硬鏈接或符號鏈接,而復(fù)制過程則負(fù)責(zé)連接點(diǎn),符號鏈接和硬鏈接。顧名思義,LSE 被實(shí)現(xiàn)為 Shell 擴(kuò)展,可以從 Windows 資源管理器或類似的文件/文件夾管理器進(jìn)行訪問。
該擴(kuò)展名允許用戶選擇一個或多個文件或文件夾,然后使用鼠標(biāo)完成所需鏈接的創(chuàng)建-硬鏈接,連接或符號鏈接,或者在文件夾的情況下,創(chuàng)建由硬鏈接或符號鏈接組成的克隆。 LSE 在所有支持 NTFS 5.0 或更高版本的 Windows 版本 Windows 7/8/10 上受支持。硬鏈接,路口和符號鏈接不支持 FAT 文件系統(tǒng)上,而且也不是支持 FAT 文件系統(tǒng)上的克隆和智能復(fù)制過程。
在本文檔中,術(shù)語“操作按鈕”和“操作(彈出)菜單”用于指代通常稱為鼠標(biāo)右鍵的內(nèi)容以及在按下該鼠標(biāo)按鈕時顯示的彈出菜單(通常稱為上下文菜單) )。 Microsoft 認(rèn)識到人們交換了鼠標(biāo)鍵的用法,因此提到了主要和輔助鼠標(biāo)鍵。我們更喜歡將鼠標(biāo)按鈕稱為“選擇”按鈕和“動作”按鈕。而不是諸如上下文菜單,外殼菜單,鼠標(biāo)右鍵菜單之類的術(shù)語,我們使用術(shù)語“操作”菜單。
更新日志:
2019年11月8日 版本3.9.3.0
對于Windows10下的非管理員用戶,資源管理器在安裝后未重新啟動
在自定義圖標(biāo)更改期間,系統(tǒng)要求關(guān)閉許多相關(guān)應(yīng)用程序,這是不必要的。重新啟動Explorer.exe就足夠了。
很多字符串非常錯誤。3.9.2.8引入
從主菜單中刪除了“刪除連接”。
改進(jìn)的菜單液壓功能,例如,一次無法創(chuàng)建符號鏈接文件的智能副本。
調(diào)整了對可再發(fā)行產(chǎn)品到VS2017和Windows10的檢查。
在非NTFS驅(qū)動器上,無法選擇文件作為鏈接源。與3921一起推出
需要提升高度時,卸載體積不起作用。
用于docu和docu精簡的新Windows10屏幕截圖。
用代碼簽名證書簽名
在“替換連接點(diǎn)/符號鏈接/掛接點(diǎn)”期間,原始屬性丟失了
鏈接屬性選項(xiàng)卡將相對符號鏈接目錄顯示為絕對
鏈接屬性選項(xiàng)卡未顯示在懸空的交界處
在開發(fā)人員模式開啟的情況下,在“程序文件”等受保護(hù)的文件夾中無法創(chuàng)建文件符號鏈接。
替換結(jié)點(diǎn)/符號鏈接在懸掛的結(jié)點(diǎn)/符號鏈接上不起作用。
UAChelper混合了相對和絕對鏈接創(chuàng)建。與3920一同推出
添加了烏克蘭語本地化,針對丟失的文本完成了本地化
CrossDriveDrops無效。與3921一起推出
屬性對話框可能會導(dǎo)致更改接合點(diǎn)目標(biāo)時崩潰
當(dāng)目錄中有9個以上具有相同名稱的文件時,自動重命名存在缺陷
備份模式已損壞。與3921一起推出
介紹復(fù)制符號鏈接/結(jié)點(diǎn)/掛接點(diǎn)
非管理員用戶更改為相對鏈接/絕對鏈接等無效。修復(fù)了誤解。真是一團(tuán)糟
LSE在gitlab.com上。目前僅是私有的,但希望盡快改變這一狀況。
LSE中的SmartMirror存在嵌套的重新解析點(diǎn)問題
在高用例中,象征性的替換機(jī)制被打破了。由3.8.7.2引起
改進(jìn)了進(jìn)度條的進(jìn)度估計(jì),并引入了Windows7進(jìn)度對話框
常見問題答疑:
問:在Windows7/8/10上,“另存為...”框顯示帶有白色“快捷方式”覆蓋而不是綠色符號鏈接覆蓋的符號鏈接。
答:如果未關(guān)閉LinkShellExtension安裝過程中顯示的過程,則會發(fā)生這種情況。如果您確實(shí)遇到這種罕見的情況,重新啟動會有所幫助。
問:但是,當(dāng)刪除硬鏈接時,引用計(jì)數(shù)的值不會更新。也就是說,當(dāng)我添加新的硬鏈接時,該值會適當(dāng)增加,但是當(dāng)我刪除硬鏈接時,該值不會更改。那是個錯誤嗎?還是有一種刷新Windows資源管理器的方法?
答:在資源管理器中刪除文件后,會將其移到回收站中,但并未真正刪除。如果您按Shift-Del鍵刪除文件而不是僅按Del鍵,則該文件確實(shí)會被刪除,并且引用計(jì)數(shù)會減少。
問:我無法為圖像或矢量文件建立成功的硬鏈接-我的意思是,我能夠*制作*硬鏈接副本,但是當(dāng)我修改一個文件時,它并沒有影響另一個文件。我想知道您為什么會這樣-可能是我本來很普通的計(jì)算機(jī)(。,還是與硬鏈接過程有關(guān)?
答:您可以成功建立硬鏈接,但是當(dāng)您打開一個硬鏈接文件進(jìn)行編輯時,取決于該文件的關(guān)聯(lián)編輯器是否可以
打開,更改,原始刪除并保存新的(==>鏈接斷開)
打開,更改并保存回(==>鏈接有效)
問:刪除源目錄時,其連接點(diǎn)處于非運(yùn)行狀態(tài)。
有辦法防止這種情況嗎?也就是說,例如,如果刪除了關(guān)聯(lián)的源,是否可以自動刪除連接點(diǎn)?或者,以后是否可能有程序修剪此類孤立的路口?
答:不好意思,交界處是一種單向關(guān)系,如果目標(biāo)消失,則指向孤立目的地的交界點(diǎn)會消失。
如果啟用了SmartMove,則至少會適配內(nèi)部結(jié)點(diǎn)/符號鏈接
問:當(dāng)我通過按DEL刪除指向鏈接文件夾的符號鏈接時,稍后要清空回收站時,資源管理器將顯示錯誤消息0x80071128,從而拒絕該鏈接。怎么了?
答:Unfortunatley,這是資源管理器中的錯誤,僅發(fā)生在指向.zip文件的符號鏈接中。解決方法是將其手動移出回收站,然后重命名,然后再次刪除。
問:我已經(jīng)創(chuàng)建了一個指向.exe的符號鏈接,當(dāng)我雙擊它時,出現(xiàn)以下錯誤消息:
指定的路徑不存在。檢查路徑,然后重試。
答:不幸的是,這是資源管理器中的錯誤,我不知道如何在資源管理器中解決這個問題。
如果您從命令提示符啟動指向.exe的符號鏈接,則它可以正常工作,即使是諸如SpeedCommander之類的第三方資源管理器也可以做到這一點(diǎn),但是資源管理器似乎有局限性
沒有人知道注冊表黑客可以在explorer.exe中啟用它嗎?給我留言。
問:我雙擊資源管理器中的符號鏈接,例如指向.xls,資源管理器要求我選擇一個程序來打開它。
答:Microsoft使用KB3039066更改了符號鏈接的行為。卸載它,它將再次起作用。另請參見符號鏈接類型已更改