Spojení v1.07
Od Mark Russinovich
Publikováno: 4. července 2016
Download Junction (504 kB)
Systémy Windows 2000 a novější podporují spojovací body, kde adresář slouží jako alias k jinému adresáři v počítači. Pokud například adresář D:\WIN zadal C:\WINNT\SYSTEM32 jako cíl, pak aplikace, která přistupuje k D:\WIN\DRIVERS, by ve skutečnosti přistupovala ke C:\WINNT\SYSTEM32\DRIVERS. Systém Windows 2000 bohužel neobsahuje žádné nástroje pro vytváření spojovacích bodů. Musíte zakoupit sadu Windows 2000 Resource Kit, která je součástí linkd
nástroje pro vytváření spojení. Proto jsem se rozhodl napsat vlastní spojovací bod-vytvoření nástroje: Junction
. Vytvoří spojovací body NTFS, umožňuje zjistit, jestli jsou soubory nebo adresáře skutečně spojovací body. (Spojovací body jsou mechanismus, na kterém jsou založeny spojení NTFS. Služba vzdáleného úložiště používá spojovací body i přípojné body svazku.)
Poznámka
Systém Windows nepodporuje spojení s adresáři ve vzdálených sdílených složkách.
- Získání informací o spojovacím bodu:
junction.exe [-s] [-q] <file or directory>
- Vytvoření spojovacího bodu:
junction.exe <junction directory> <junction target>
- Odstranění spojovacího bodu:
junction.exe -d <junction directory>
Parametr | Popis |
---|---|
<file or directory> |
Cesta k souboru nebo složce, která se má dotazovat na informace o spojovacím bodu |
-s |
Souběžné podadresáře |
<junction directory> |
Název spojovacího bodu pro vytvoření nebo odstranění |
<junction target> |
Úplná cesta k cíli spojovacího bodu pro vytvoření |
-d |
Odstranění spojovacího bodu |
Pokud chcete zjistit, jestli je soubor spojením, zadejte název souboru:
junction c:\test
Pokud chcete zobrazit seznam spojení pod adresářem, zahrňte přepínač -s:
junction -s c:\
Vytvoření spojení c:\Program-Files pro c:\Program Files:
junction c:\Program-Files "c:\Program Files"
Pokud chcete odstranit spojení, použijte přepínač -d:
junction -d c:\Program-Files
0 – o úspěchu
-1 – při neúspěšném vytvoření nového spojení
0 – při neúspěšném odstranění spojení (např. pokud nebyl nalezen soubor)
0 – při kontrole, jestli soubor není spojením (např. pokud nebyl nalezen soubor)
Download Junction (504 kB)
Běží na:
- Klient: Windows Vista a vyšší
- Server: Windows Server 2008 a novější
- Nano Server: 2016 a novější