mklink 資料夾鏈結 windows系統

2021-09-10 07:45:57 字數 709 閱讀 6032

ms文件

命令引數

mklink [[/d] | [/h] | [/j]]
引數

引數描述

/ d建立目錄符號鏈結。預設情況下,mklink會建立檔案符號鏈結。

/h建立硬鏈結而不是符號鏈結。

/ j建立目錄連線。

《鏈結》

指定正在建立的符號鏈結的名稱。

《目標》

指定新符號鏈結引用的路徑(相對或絕對)。

/?在命令提示符下顯示幫助。

使用場景:

應用程式下有乙個檔案 c:\upload,但是c盤空間不多了,就想把這個資料夾轉移到d盤,但是直接剪下過去肯定行不通,應用程式會報錯,所以首先把資料夾c:\upload 整個剪下到d盤(d:\upload),再執行命令:

mklink /j  "c:\upload"  "d:\upload"
這樣c盤下面就會多出乙個帶快捷方式圖示的資料夾**c:\program files*.

c:\program files這個資料夾是對應用程式透明的,也就是說,除了windows自己,應用程式並不知道c:\program files下面的東西其實已經轉移到d盤了,還當它們仍然在c盤。這樣就不影響原來c:\program files下的應用程式的使用了。

使用mklink優化使用者資料夾內容

在系統內裝的軟體多了,應用多了會有一些感覺系統有點慢了,這種情況一般出現在使用者的系統分割槽較小,而現在眾多軟體都比較喜歡向這個分區內寫一些自己的資料,同時預設情況下使用者的應用資料資料夾 也會變大,這個主要原因是軟體為了方便使用者呼叫相關配置而統一了管理,有時候此類資料夾會越發的變大,使普通使用者...

利用遞迴刪除資料夾(資料夾中套資料夾)

刪除目錄 bool deldir const ansistring p if p.isempty p.length 4 return false 引數必須大於3,即不能為磁碟根目錄或空白 int len p.length char path p.c str ansistring dir ansist...

ubuntu資料夾建立軟鏈結方法

1 預備知識 s 是代號 symbolic 的意思。這裡有兩點要注意 第一,ln命令會保持每一處鏈結檔案的同步性,也就是說,不論你改動了哪一處,其它的檔案都會發生相同的變化 第二,ln的鏈結又軟鏈結和硬鏈結兩種,軟鏈結就是ln s 它只會在你選定的位置上生成乙個檔案的映象,不會占用磁碟空間,硬鏈結l...