Jak usunąć skrzyżowanie za pomocą wiersza polecenia w systemie Windows 7

105

Wierzę w Windows Vista, możemy użyć linkdpolecenia. Jednak nie mogę znaleźć tego polecenia w systemie Windows 7. Wiem, że mogę użyć Eksploratora Windows i usunąć połączenie, ale zastanawiam się, czy można to zrobić w wierszu polecenia.

Mogę użyć mklinkpolecenia, aby utworzyć połączenie z wiersza polecenia, więc jakie jest jego przeciwieństwo (coś takiego linkd)?

Nord
źródło

Odpowiedzi:

136

Usuń skrzyżowania za pomocą rmdir( rd). Działa we wszystkich wersjach systemu Windows.

grawitacja
źródło
2
@ grawitacja, dzięki! rd działa, podczas gdy del nie.
Nord
6
Jako użytkownik Linuksa bardzo starałem się to znaleźć. Dzięki wielkie!
Jonathon Reinhart
5
@ Vi3GameHkr: Jeżeli tylko Linux zaczął używać ntfs bez oprogramowania firm trzecich ... /// Okna robi Użyj swap, to po prostu nazywa to „plik stronicowania”.
grawity
20
To nie działa w Powershell - podąży za skrzyżowaniem i usunie wszystkie pliki. Użyj polecenia cmd / c „rmdir mydir”.
Brian Low
3
@grawity Wydaje się dla mnie: gist.github.com/brianlow/0d5d2070c87c378454d7
Brian Low
20

Z mojego doświadczenia fsutil reparsepointzajmę się niektórymi przypadkami, w których rmdirdaje odmowę dostępu .

fsutil reparsepoint delete <<PATH>>
Spig
źródło
Miałem punkt połączenia, który odmawiał dostępu, jeśli korzystałem z rmdir. Dzięki tej metodzie punkt połączenia staje się zwykłym folderem z atrybutem tylko do odczytu. attrib -R i rmdir w końcu zakończyły pracę.
Codism
-1
linkd source /D

usunie punkt połączenia (łącze) bez usuwania miejsca docelowego

Nicolas
źródło
7
Przeczytaj pytanie To polecenie nie istnieje w systemie Windows 7.
Aaronaught