So löschen Sie eine Junction mithilfe der Eingabeaufforderung in Windows 7


105

Ich glaube an Windows Vista, wir könnten den linkdBefehl verwenden. Ich kann diesen Befehl jedoch in Windows 7 nicht finden. Ich weiß, dass ich Windows Explorer verwenden und die Junction löschen kann, aber ich frage mich, ob dies in der Eingabeaufforderung möglich ist.

Ich kann einen mklinkBefehl verwenden, um eine Junction von einer Eingabeaufforderung aus zu erstellen. Was ist also das Gegenteil davon (so etwas wie linkd)?

Antworten:


136

Übergänge löschen mit rmdir( rd). Funktioniert in allen Windows-Versionen.


2
@gravity, danke! rd funktioniert, del nicht.
Nord

6
Als Linux-Benutzer hatte ich wirklich Mühe, dies zu finden. Vielen Dank!
Jonathon Reinhart

5
@ Vi3GameHkr: Wenn nur Linux mit ntfs ohne Software von Drittanbietern gestartet ... /// Windows - tut Verwendung Swap, ruft es nur „Auslagerungsdatei“.
Grawity

20
Dies funktioniert in Powershell nicht - es folgt der Junction und löscht alle Dateien. Verwenden Sie cmd / c "rmdir mydir".
Brian Low


20

Nach meiner Erfahrung fsutil reparsepointwerde ich mich um einige Fälle kümmern, in denen rmdirder Zugriff verweigert wird .

fsutil reparsepoint delete <<PATH>>

Ich hatte einen Knotenpunkt, dem der Zugriff verweigert wurde, wenn ich rmdir verwendete. Mit dieser Methode wird der Abzweigungspunkt zu einem regulären Ordner mit einem schreibgeschützten Attribut. attrib -R und rmdir haben den Job endlich beendet.
Codism


-1
linkd source /D

löscht den Knotenpunkt (den Link), ohne das Ziel zu löschen


7
Lies die Frage. Dieser Befehl ist in Windows 7 nicht vorhanden.
Aaronaught
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.