Question Comment supprimer une jonction à l'aide de la ligne de commande dans Windows 7


Je crois en Windows Vista, nous pourrions utiliser linkd commander. Cependant, je ne peux pas trouver cette commande dans Windows 7. Je sais que je peux utiliser Windows Explorer et supprimer la jonction, mais je me demande si cela peut être fait dans l'invite de commande.

Bien que je puisse utiliser mklink commande pour créer une jonction depuis une invite de commande, alors, quel est le contraire (quelque chose comme linkd)?


91
2018-05-19 04:14


origine




Réponses:


Supprimer les jonctions avec rmdir (rd). Fonctionne dans toutes les versions de Windows.


119
2018-05-19 05:41



@gravity, merci! rd travaille pendant del ne fait pas. - Nord
En tant qu’utilisateur Linux, j’ai vraiment eu du mal à le trouver. Merci beaucoup! - Jonathon Reinhart
@JonathonReinhart Je résonne bien avec ça. Si seulement Windows a commencé à utiliser swap et ext4 sans logiciel tiers! - mjohnsonengr
@ Vi3GameHkr: Si seulement Linux commençait à utiliser ntfs sans logiciel tiers ... /// Windows Est-ce que utiliser swap, il appelle simplement "fichier de pagination". - grawity
Cela ne fonctionne pas dans Powershell: il suivra la jonction et supprimera tous les fichiers. Utilisez cmd / c "rmdir mydir". - Brian Low


fsutil reparsepoint delete <<PATH>>

Dans mon expérience, cela prendra en charge certains cas où rmdir donne Accès refusé.

http://technet.microsoft.com/en-us/library/cc785451.aspx


18
2017-10-08 00:23



J'avais un point de jonction qui donnait accès refusé si j'utilisais rmdir. En utilisant cette méthode, le point de jonction devient un dossier régulier avec un attribut en lecture seule. attrib-r et rmdir ont finalement terminé le travail. - Codism


Utilisez le -d drapeau sur junction  (junction -d ...)

La source: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx


8
2017-12-18 14:59





Pour supprimer le répertoire de jonction en utilisant la commande junction comme ci-dessous:

 junction -d "<Destination>"

Par exemple:

junction -d  "D:\webapps\app"

3
2017-09-17 04:20



Cela nécessite l'installation de Windows Sysinternals Junction. - Axel Kemper


linkd source /D

supprimera le point de jonction (le lien) sans le supprimer sur la destination


0
2018-04-18 18:26



Lisez la question. Cette commande n'existe pas dans Windows 7. - Aaronaught