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)?

Odpowiedzi:


136

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


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>>

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


7
Przeczytaj pytanie To polecenie nie istnieje w systemie Windows 7.
Aaronaught
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.