Junction v1.07
作者:Mark Russinovich
發佈日期:2016 年 7 月 4 日
下載連接點 (504 KB)
Windows 2000 及更高版本支援連接點,其中目錄可作為電腦上另一個目錄的別名。 例如,如果目錄 D:\WIN 已指定 C:\WINNT\SYSTEM32 作為其目標,則存取 D:\WIN\DRIVERS 的應用程式實際上會存取 C:\WINNT\SYSTEM32\DRIVERS。 遺憾的是,Windows 2000 未隨附可用於建立連接點的工具。 必須購買 Windows 2000 資源套件,該套件隨附可用於建立連接點的 linkd
公用程式。 因此,我決定撰寫自己的連接點建立工具:Junction
。 它會建立 NTFS 連接點,可讓您查看檔案或目錄是否實際上是重新剖析點。 (重新剖析點是 NTFS 連接點所依據的機制。遠端儲存體服務會使用重新剖析點和磁碟區掛接點。)
注意
Windows 不支援遠端共用上的目錄連接點。
- 若要取得重新剖析點資訊:
junction.exe [-s] [-q] <file or directory>
- 若要建立連接點:
junction.exe <junction directory> <junction target>
- 若要刪除連接點:
junction.exe -d <junction directory>
參數 | 描述 |
---|---|
<file or directory> |
要查詢重新剖析點資訊之檔案或資料夾的路徑 |
-s |
遞迴子目錄 |
<junction directory> |
要建立或刪除之連接點的名稱 |
<junction target> |
要建立之連接點目標的完整路徑 |
-d |
刪除連接點 |
若要判斷檔案是否為連接點,請指定檔案名稱:
junction c:\test
若要列出目錄下的連接點,請包含 –s 參數:
junction -s c:\
若要為 "c:\Program Files" 建立連接點 c:\Program-Files:
junction c:\Program-Files "c:\Program Files"
若要刪除連接點,請使用 –d 參數:
junction -d c:\Program-Files
0 - 成功時
-1 - 新連接點建立失敗時
0 - 連接點刪除失敗時 (例如,如果找不到檔案)
0 - 檢查檔案是否為連接點失敗時 (例如,如果找不到檔案)
下載連接點 (504 KB)
執行於:
- 用戶端:Windows Vista 和更新版本
- 伺服器:Windows Server 2008 和更新版本
- Nano Server:2016 和更新版本