接合 v 1.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 不支援連接到遠端共用上的目錄。

使用連接點

Syntax

  • 若要取得重新分析點資訊: junction.exe [-s] [-q] <file or directory>
  • 若要建立連接點: junction.exe <junction directory> <junction target>
  • 若要刪除連接點: junction.exe -d <junction directory>

參數

參數 Description
<file or directory> 要查詢重新分析點資訊的檔案或資料夾路徑
-s 遞迴子目錄
<junction directory> 要建立或刪除的連接點名稱
<junction target> 要建立之連接點目標的完整路徑
-d 刪除連接點

範例

若要判斷檔案是否為連接點,請指定檔案名:

junction c:\test

若要列出目錄下的連接,請包含– s 參數:

junction -s c:\

若要建立 "c:\Program Files" 的連接 c:\Program-Files:

md 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和更新版本