Windows 7 mklink命令兩邊都存在檔案,都佔用空間。是不是我不會用mklink

2022-03-24 16:45:32 字數 2448 閱讀 5946

1樓:山水阿銳

mklink命令詳細介紹

windows 7下的mklink命令通過指定引數可以建立出不同形式的檔案或目錄鏈結,分為硬鏈結(hard link)、符號鏈結(symbolic link)和軟鏈結(聯接)(junction)三種。

1.符號鏈結(symbolic link)

建立乙個軟鏈結相當於建立乙個檔案(或目錄),這個檔案(或目錄)用於指向別的檔案(或目錄),和win的快捷方式有些類似。刪除這個鏈結,對 原來的檔案(或目錄)沒有影像沒有任何影響;而當你刪除原檔案(或目錄)時,再開啟鏈結則會提示「位置不可用」。

2.軟鏈結(聯接)(junction)

作用基本和符號鏈結類似。區別在於,軟鏈結在建立時會自動引用原檔案(或目錄)的絕對路徑,而符號鏈結允許相對路徑的引用。

3.硬鏈結(hard link)

建立乙個硬鏈結相當於給檔案建立了乙個別名,例如對1.txt建立了名字為2.txt的硬鏈結,若使用記事本對1.

txt進行修改,則 2.txt也同時被修改,若刪除1.txt,則2.

txt依然存在,且內容與1.txt一樣。

建立鏈結請注意:

1、建立檔案或目錄鏈結限於 ntfs 檔案系統,符號(軟)鏈結的建立可以跨檔案系統;

2、硬鏈結只能用於文 件,不能用於目錄,符號(軟)鏈結可以為目錄建立鏈結;

3、硬鏈結只能建立同一分區內的檔案指向;

4、硬鏈結不允許對空檔案建立鏈結,符 號(軟)鏈結可以。

mklink的引數定義

無引數指定:建立檔案的符號鏈結。無引數指定的預設情況下,建立的是檔案的符號鏈結,刪除鏈結檔案不會影響原始檔,

/d:建立目錄的符號鏈 接符號鏈結(symbolic link)

/j:建立目錄的軟鏈結(聯接)(junction)

/h:建立檔案的硬鏈結(hard link)

命令格式:mklink /d(定義引數) \mydocs(鏈結檔案) \users\user1\documents(原檔案)

最後,至於刪除建立的鏈結,跟刪除檔案一樣使用」del」命令。

mklink命令用途

轉移系統中的使用者設定檔案

windows 7中將使用者設定與系統檔案分離,所有的使用者設定及使用者檔案都儲存在c盤下的user目錄(在中文版windows 7中顯示為「使用者」目錄),重灌系統後 所有的系統設定及使用者檔案都會消失。

windows 7安裝完成後可以將c盤下的user目錄轉移到非系統分割槽,如d盤,這樣,重灌系統後只要重新將c盤下的user目錄鏈結到d盤即可。我們在建立鏈結後係 統在訪問c:/user目錄其實是在訪問d:

/user目錄。

命令如下:

1.複製user目錄到d盤: robocopy 「c:\users」 「d:\users」 /e /copyall /xj

2.強制刪除user目錄: rmdir 「c:\users」 /s /q

3.建立c盤下的user的軟體鏈 接,鏈結到d盤user目錄:mklink /j 「c:\users」 「d:\users」

重灌系統後只需重複第二條和第三條命令及可

有了這條命令就再也不怕重新系統了

2樓:華中耀世

我最近也有這樣的問題,使用mklink \d後生成的是和原始檔一模一樣的,檢視屬性也是佔用了空間,但檢視c盤空間又顯示沒有增加,實在有點搞不懂了

win7的mklink命令為什麼無法建立???

3樓:匿名使用者

你這個應該是路徑中有空格,給路徑新增引號。

4樓:

路徑最後加斜線

h:\users\loca\temp\google\先目標路徑 再原檔案路徑

目標路徑資料夾要存在,但資料夾內必須為空

參考

5樓:

mklink /d 或/j

先把要轉移的資料夾剪下到想要剪下到的那個資料夾下,然後再建立比如想要把c:\google 放到e:\瀏覽器下,則先把c:

\google剪下到e:\瀏覽器下,然後管理員cmd裡寫 mklink /d 「\c:\google」 「e:

\瀏覽器\google」回車即可。

它便會在c盤再建立乙個類似快捷方式的google資料夾,而實際上訪問的檔案是e盤下的

win7的mklink命令為什麼無法建立?

windows系統上,目錄軟鏈結佔用空間嗎 10

6樓:巨代

挪資料夾應該是右鍵資料夾---屬性---位置---選擇好後再挪,這樣只會生成乙個資料夾。

7樓:匿名使用者

我也發現了這個問題,正在安裝系統中,這問題困擾我了。

windows7旗艦版和windows7旗艦版sp1哪個好?sp1什

sp1是指service pack 1 意思就是服務包 也就是win7的第乙個服務包 服務包也就是補丁包 所以當然是win7 sp1好了 sp1就是指整合了自2009年win7釋出以來到2011年的所有補丁的系統 而沒有sp的是指微軟最初釋出的win7系統 沒有任何補丁的 朋友所以現在當然必須要使用...

windows 7 professional是什麼版本

專業版。windows 7包含6個版本,分別為windows 7 starter 初級版 windows 7 home basic 家庭普通版 windows 7 home premium 家庭高階版 windows 7 professional 專業版 windows 7 enterprise 企...

windows7和windows8還有10哪個好

現在用的系統基本上是7和10,系新買的電腦都裝10了,用10是趨勢。個人推薦win10。如果有特殊需求win7 各有優劣,主要還得看哪個系統跟你的硬體最相容,還得考慮你的使用習慣,如果你以前沒接觸過電腦,那就從win10開始吧,win10是發展趨勢。win7和win8 10哪個好?windows 1...