什么是mklink?
mklink是windows系統里面一個很有趣的小工具,準確的來說是"NTFS符號鏈接",是NTFS中指向檔案系統的另一個物件的一類物件,簡單的來說就是將一個檔案夾,應用,這些東西再次創建一個入口,說到這里是不是感覺mklink和一個東西很像,就是你想的那個,快捷方式,但是實際上快捷方式和mklink的相似之處并不是很多,本質上來說mklink是NTFS系統所特有的,而快捷方式自從fat32時代就有了,而且橫跨WLM三家生態,
mklink應用1-onedrive同步
大家都知道,win10系統中有一個叫做OneDrive的云端檔案系統,在默認狀態下,微軟提供了免費的5G的空間,如果對于一般人害怕重要的office檔案資訊丟失,或者遭遇到勒索軟體這一類東西的侵害的話,OneDrive的意義就變得重要起來,但是如果花錢升級到office365,他們會為你提供1T的云盤,只這時候你會發現,微軟可能是怕你多裝東西導致他們的服務器壓力過大,他們只設定了三個地方可以同步,

很明顯,這些地方不夠,但是onedrive除此之外就沒有提供其他的地方去備份,如果我們把所有需要備份的檔案均放在這三個檔案夾中,那么這三個檔案夾可能會十分巨大,甚至有些臃腫,所以這時候我們就需要把其他檔案夾也同步到這里,mklink就提供了這樣的功能,而且不會占據原有的任何空間使用方法如下,只需要在cmd命令中輸入如下命令即可:
mklink /d "目標存放檔案地址" "原有檔案存放地址"
Mklink的原理與三種應用方式
下圖,就介紹了mklink的使用方式以及三種不同的模式,其中的/d的模式已經介紹過了,下面我們將著重介紹/H和/J,


上圖清楚的展示了各類之間的關系與差異,
C盤清理
在C盤快要滿了的時候我們對于一些非系統檔案可以采用mklink /d的方式來進行處理讓C盤的檔案移到其他盤并且不影響使用,具體操作的方式就是把C盤的檔案移走到其他盤,然后在原有的地方創建一個一樣的符號鏈接檔案夾,由于這種鏈接的特殊性,可以實作這種同時訪問硬碟之前儲存的資源,實測可用,這為C盤擴容提供了新思路,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/288021.html
標籤:Windows
