Junction v1.07

Készítette: Mark Russinovich

Közzétéve: 2016. július 4.

DownloadA Junction letöltése (504 KB)

Introduction

A Windows 2000 és újabb verziók támogatják a csomóponti pontokat, ahol egy könyvtár aliasként szolgál a számítógép egy másik könyvtárához. Ha például a D:\WIN könyvtár a C:\WINNT\SYSTEM32 könyvtárat adta meg célként, akkor a D:\WIN\DRIVERS-hez hozzáférő alkalmazás valójában a C:\WINNT\SYSTEM32\DRIVERS elérését fogja elérni. Sajnos a Windows 2000 nem rendelkezik a csomópontok létrehozásához szükséges eszközökkel. Meg kell vásárolnia a Windows 2000 Resource Kitet, amely a linkd csomópontok létrehozására szolgáló segédprogrammal rendelkezik. Ezért úgy döntöttem, hogy megírom a saját csatlakozási pont-létrehozó eszköz: Junction. NTFS csatlakozási pontokat hoz létre, így láthatja, hogy a fájlok vagy könyvtárak valóban újraelemzési pontok-e. (Az újraelemzési pontok azok a mechanizmusok, amelyeken az NTFS-csomópontok alapulnak. A távoli tárolási szolgáltatás újraelemzési pontokat és kötet csatlakoztatási pontokat használ.)

Megjegyzés:

A Windows nem támogatja a távoli megosztásokon lévő címtárak kereszteződéseit.

A Junction használata

Syntax

  • Az újraelemzési pont információinak lekérése: junction.exe [-s] [-q] <file or directory>
  • Csatlakozási pont létrehozása: junction.exe <junction directory> <junction target>
  • Csatlakozási pont törlése: junction.exe -d <junction directory>

Parameters

Parameter Leírás
<file or directory> Az újraelemzési pont adatainak lekérdezéséhez használt fájl vagy mappa elérési útja
-s Alkönyvtárak ismétlődése
<junction directory> A létrehozandó vagy törölni kívánt csatlakozási pont neve
<junction target> A létrehozandó csomópont célhelyének teljes elérési útja
-d A csatlakozási pont törlése

Példák

Annak megállapításához, hogy egy fájl kereszteződés-e, adja meg a fájl nevét:

junction c:\test

A címtár alatti csomópontok listázásához adja meg az –s kapcsolót:

junction -s c:\

Csomópont létrehozása c:\Program-Files for "c:\Program Files":

junction c:\Program-Files "c:\Program Files"

Csomópont törléséhez használja a –d kapcsolót:

junction -d c:\Program-Files

Visszatérési kódok

0 - a siker
-1 – az új csomópont nem sikerült létrehozásakor
0 – a csomópont sikertelen törlésekor (például ha a fájl nem található)
0 – a fájl kereszteződésének ellenőrzése sikertelen (például ha a fájl nem található)

DownloadA Junction letöltése (504 KB)

Futtatás:

  • Ügyfél: Windows Vista és újabb
  • Kiszolgáló: Windows Server 2008 és újabb
  • Nano Server: 2016 és újabb