windows symbolic link-Ziel
Sagen, dass ich einen symbolischen link:
mklink /D C:\root\Public\mytextfile.txt C:\root\Public\myothertextfile.txt
Anmerkung der Redaktion: Option /D
- was ist für die Erstellung Verzeichnis symlinks - im Widerspruch mit der Ausrichtung Dateienwie in diesem Beispiel, das für Verwirrung. Erstellen Sie eine Datei symlink, einfach weglassen /D
.
Gibt es eine Möglichkeit zu sehen, was das Ziel der myothertextfile.txt
ist, verwenden der Befehl-Linie?
InformationsquelleAutor der Frage Sree Ram | 2012-04-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als Harry Johnston sagte
dir
Befehl zeigt das Ziel von symbolischen linksInformationsquelleAutor der Antwort Paul Verest
Vielleicht jemand der interessiert ist in einer C# - Methode zu lösen, alle Verzeichnis-symlinks in einem Verzeichnis ähnlich-Verzeichnis.GetDirectories(). Liste Junctions oder Datei-symlinks, ändern Sie einfach die regex.
InformationsquelleAutor der Antwort JCH2k
Ergänzen Paul Verest die hilfreiche Antwort:
Während
cmd
'sdir
in der Tat zeigt die link-Typ und target-Pfad, extrahierendass Informationen, die nicht trivial ist - siehe unten für eine PowerShell-alternative.Um zu entdecken alle links im aktuellen Verzeichnis, verwenden Sie
dir /aL
.PowerShell (PSv5+) Lösungen:
Liste aller links und deren Ziele im aktuellen Verzeichnis als vollständige Pfade:
Bestimmen, einen bestimmten link target:
InformationsquelleAutor der Antwort mklement0