Antworten:
Versuchen Sie den folgenden Befehl:
dir /AL /S C:\
/A
L
Zeigt alle Dateien mit einem bestimmten Attribut an und gibt die Analysepunkte (Symlinks und Verzeichnisknoten) an./S
macht den Befehl rekursivC:\
durch den Laufwerksbuchstaben, den Sie scannen möchten, oder durch einen Pfad, wenn Sie nicht das gesamte Laufwerk scannen möchtenDir C:\ -Force -Recurse -ErrorAction 'silentlycontinue' |
Where { $_.Attributes -match "ReparsePoint"}
-Force
Beinhaltet versteckte und Systemdateien-Recurse
Ruft alle untergeordneten Elemente ab-ErrorAction 'silentlycontinue'
unterdrückt den Zugriff auf den Pfad XYZ wird Fehler verweigertWhere { $_.Attributes -match "ReparsePoint"}
Überprüft Ordner und Dateien, ob es sich um eine Junction handeltErklärung der Mode- Attribute † :
Es gibt auch ein praktisches Programm namens NTFSLinksView .
Edit: Es gibt auch SageLinks , dieser prüft auch die Gültigkeit.