Junction v1.07
Von Mark Russinovich
Veröffentlicht am: 4. Juli 2016
Junction herunterladen (504 KB)
Ab Windows 2000 werden Verknüpfungspunkte unterstützt, an denen ein Verzeichnis als Alias für ein anderes Verzeichnis auf dem Computer dient. Wurde für das Verzeichnis „D:\WIN“ beispielsweise „C:\WINNT\SYSTEM32“ als Ziel angegeben, greift eine Anwendung, die auf „D:\WIN\DRIVERS“ zugreift, tatsächlich auf „C:\WINNT\SYSTEM32\DRIVERS“ zu. Leider verfügt Windows 2000 über keine Tools zum Erstellen von Verknüpfungspunkten. Sie müssen das Windows 2000 Resource Kit erwerben, das mit dem Hilfsprogramm linkd
zum Erstellen von Verknüpfungen ausgestattet ist. Daher habe ich beschlossen, mein eigenes Tool zum Erstellen von Verknüpfungspunkten zu schreiben: Junction
. Es erstellt NTFS-Verknüpfungspunkte, mit denen Sie sehen können, ob Dateien oder Verzeichnisse in Wirklichkeit Analysepunkte sind. (Analysepunkte sind der Mechanismus, auf dem NTFS-Verknüpfungen basieren. Der Remotespeicherdienst verwendet Analysepunkte und Volumebereitstellungspunkte.)
Hinweis
Windows unterstützt keine Verknüpfungen zu Verzeichnissen auf Remotefreigaben.
- So erhalten Sie Informationen zu Analysepunkten:
junction.exe [-s] [-q] <file or directory>
- So erstellen Sie einen Verknüpfungspunkt:
junction.exe <junction directory> <junction target>
- So löschen Sie einen Verknüpfungspunkt:
junction.exe -d <junction directory>
Parameter | Beschreibung |
---|---|
<file or directory> |
Pfad zu der Datei oder dem Ordner, die bzw. der nach Informationen zum Analysepunkt abfragt werden soll |
-s |
Recurse-Unterverzeichnisse |
<junction directory> |
Name des zu erstellenden oder zu löschenden Verknüpfungspunkts |
<junction target> |
Vollständiger Pfad zum Ziel des zu erstellenden Verknüpfungspunkts |
-d |
Löschen des Verknüpfungspunkts |
Um zu ermitteln, ob es sich bei einer Datei um eine Verknüpfung handelt, geben Sie den Dateinamen an:
junction c:\test
Um Verknüpfungen unter einem Verzeichnis aufzulisten, schließen Sie den Switch „–s“ ein:
junction -s c:\
So erstellen Sie eine Verknüpfung „c:\Program-Files“ für „c:\Programme“:
junction c:\Program-Files "c:\Program Files"
Um eine Verknüpfung zu löschen, verwenden Sie den Schalter „–d“:
junction -d c:\Program-Files
0 – bei Erfolg
-1 – wenn das Erstellen einer neuen Verknüpfung fehlschlägt
0 – wenn das Löschen der Verknüpfung fehlschlägt (z. B. wenn die Datei nicht gefunden wurde)
0 – wenn die Überprüfung, ob eine Datei eine Verknüpfung ist, fehlschlägt (z. B. wenn die Datei nicht gefunden wurde)
Junction herunterladen (504 KB)
Läuft auf:
- Client: Windows Vista und höher.
- Server: Alle Windows Server 2008 (x64) und höher.
- Nano Server: 2016 und höher