Como excluir uma junção usando o prompt de comando no Windows 7


105

Eu acredito no Windows Vista, poderíamos usar o linkdcomando. No entanto, não consigo encontrar esse comando no Windows 7. Sei que posso usar o Windows Explorer e excluir a junção, mas me pergunto se isso pode ser feito no prompt de comando.

Posso usar o mklinkcomando para criar uma junção a partir de um prompt de comando, então, qual é o oposto (algo como linkd)?

Respostas:


136

Exclua junções com rmdir( rd). Funciona em todas as versões do Windows.


2
@ gravity, obrigado! rd funciona enquanto del não.
Nord

6
Como usuário do Linux, eu realmente lutei para encontrar isso. Muito obrigado!
Jonathon Reinhart 28/10

5
@ Vi3GameHkr: Se apenas Linux começou a usar NTFS sem software de terceiros ... /// do Windows faz uso swap, ele só chama de "arquivo de paginação".
grawity

20
Isso não funciona no Powershell - seguirá a junção e excluirá todos os arquivos. Use cmd / c "rmdir mydir".
Brian Low


20

Na minha experiência fsutil reparsepointvou cuidar de alguns casos em que rmdiracesso negado .

fsutil reparsepoint delete <<PATH>>

Eu tinha um ponto de junção que estava dando acesso negado se eu usasse rmdir. Usando esse método, o ponto de junção se torna uma pasta comum com atributo somente leitura. attrib -R e rmdir finalmente terminaram o trabalho.
Codism 28/10


-1
linkd source /D

excluirá o ponto de junção (o link) sem excluir no destino


7
Leia a pergunta. Este comando não existe no Windows 7.
Aaronaught 24/11
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.