J'ai créé un lien symbolique en utilisant mklink
. Je dois maintenant le modifier, mais je n'arrive pas à trouver comment le supprimer pour le recréer correctement.
Assurez-vous juste que vous ne l'effacez pas avec del /S
ou Explorer.
J'ai créé un lien symbolique en utilisant mklink
. Je dois maintenant le modifier, mais je n'arrive pas à trouver comment le supprimer pour le recréer correctement.
Mklink ne peut pas être utilisé pour supprimer des liens symboliques. Pour supprimer un lien symbolique, il suffit de le supprimer comme si vous supprimiez un fichier normal. Par exemple, pour supprimer le lien symbolique foo créé ci-dessus, entrez la commande suivante :
Si le lien est un lien dur vers un répertoire :
C:\test>rmdir foo
ou encore, SI le lien pointe vers un fichier (par opposition à un répertoire)
C:\test>del foo
Voir la réponse d'eddyq ci-dessous car l'utilisation de del pour un lien vers un répertoire ne fonctionnera pas et tentera plutôt de supprimer le contenu du dossier.
Dans mon cas (Windows 10), après avoir créé le lien symbolique en utilisant
MKLINK /D "C:\Users\username\Dropbox\MyProject" "C:\SourceProject"
et suppression via l'explorateur de fichiers ou la touche de suppression du clavier supprime également le répertoire d'origine .
Ce que vous devez faire est de supprimer le lien via l'invite de commande.
C:\Users\username\Dropbox>rd /s MyProject
Pour plus de détails sur la commande rd : https://docs.microsoft.com/en-us/Windows-server/administration/Windows-commands/rd
J'ai installé ceci Lier l'extension Shell . Avec cela, vous avez 2 méthodes.
Créez-le en utilisant le menu contextuel comme indiqué et supprimez-le via l'explorateur de fichiers.
Testez avec un dossier comme C:\Windows\Logs
tel que montré ou similaire. Je suis juste en train de créer un répertoire de tous les emplacements possibles des fichiers temporaires à supprimer et je voulais un dossier central où je pourrais contrôler la taille de ceux-ci via des liens symboliques.
_Veuillez noter : L'écran qui devient blanc est juste le UAC ._
Le moyen le plus sûr sans papiers ici AFAIK .
Sur le lien symbolique créé ( dans les étapes indiquées ci-dessus ), cliquez avec le bouton droit de la souris cette fois-ci et cliquez sur Propriétés, puis allez dans l'onglet "Propriétés". Link Properties onglet.
注 Cette extension Shell a ajouté cet onglet.
Avant de continuer, beaucoup d'autres informations sont disponibles. trouvé ici En outre, sur la page d'accueil se trouvent les Versions x64 et 32bit .
Donc, pour continuer, ici, vous pouvez ajouter n'importe quoi au champ cible tant que c'est différents à la cible originale.
Voici un après avec la cible comme C:\Windows\Logs_
, avis l'extra _
à la fin.
Appuyez sur OK
Vous pouvez le vérifier à nouveau en suivant les mêmes étapes 1 à 3 ci-dessus pour vous assurer que cela s'est bloqué. Cette fois, vous obtiendrez un message d'erreur lorsque vous cliquerez sur l'icône Link Properties donc le lien est maintenant rompu.
Il est maintenant plus sûr de supprimer le lien symbolique que la méthode 1 IMHO.
Mais ! Les deux méthodes fonctionnent ici, donc c'est entièrement au choix de l'utilisateur. J'aime la méthode des propriétés sur laquelle je suis tombé par hasard, vous êtes donc sûr à 100% que le lien est rompu en utilisant ステップ4 ci-dessus.
Voici un gif où je crée un lien symbolique en faisant glisser un dossier vers un autre avec le bouton droit de la souris et en choisissant l'option de création d'un lien symbolique dans le sous-menu.
Pour supprimer, il suffit de suivre les 1-5 étapes ci-dessus de la méthode 2 ou de suivre la méthode 1.
Comment créer et supprimer un lien symbolique en utilisant la méthode des propriétés
_Veuillez noter : L'écran qui devient blanc est juste le UAC ._
Créer un lien symbolique du répertoire Windows 10 :
MKLINK /D "C:\Users\andronoid\Program Files" C:\Users\andronoid\AppData\Local
Supprimer le lien symbolique du répertoire de Windows 10 :
RMDIR
solution à partir d'une invite de commande élevée n'a pas fonctionné pour moi : L'accès est refusé.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.