Créer un lien symbolique sur windows 10

Résolu/Fermé
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 - 10 sept. 2023 à 13:12
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 - 10 sept. 2023 à 18:36

Bonjour les experts, j'ai besoin de votre aide! 

J'essaie de faire une manip sur mon PC (LENOVO ideapad 310-15IKB) et je pêche à ce stade : je veux déplacer les fichiers d'un dossier volumineux se trouvant sur mon disque dur principal C:\ qui est presque à court d'espace vers mon disque dur externe D:\ qui est déjà intégré sur le PC.

En fouillant un peu sur internet je suis tombée sur la manip qui permet de créer un lien symbolique, et j'ai bien réussi à créer le chemin de départ mais je n'arrive à le rediriger vers celui de destination sur mon disque dur externe. Lorsque je suis sur l'invite de commande et que je saisis le chemin que j'ai choisi ça me dit que "'/D' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes."

J'avais également suivi un tutoriel pour modifier les variables d'environnement système et ajouter le chemin que je voulais mais j'ai toujours le même message qui s'affiche. Peut-être que je n'ai saisi la bonne commande, mais j'en ai déjà essayé plusieurs et je ne sais plus quoi faire.

Merci d'avance! 

A voir également:

2 réponses

jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 9 525
Modifié le 10 sept. 2023 à 13:38

Bonjour,

Tu devrais nous donner les commandes que tu lances et le lien de la manipulation que tu effectues.

Par exemple je veux créer un nouveau répertoire symbolique sur C, qui me donnera accès aux images présentes actuellement sur D:

mklink /D "C:\Photos" "D:\Photos"

0
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 2
10 sept. 2023 à 14:25

Alors pour le lien de départ sur C:\ aucun souci il est bien reconnu, j'ai tapé la commande :

cd "C:\Users\etc...."

et pour la commande de destination sur D:\ c'est là que j'ai un doute. J'ai essayé mklink /D + le chemin sur mon disque dur externe, avec les guillemets, sans les guillemets, avec ou sans espace, bref pas mal de combinaisons dont aucune n'a marchée

0
jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 9 525 > Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024
Modifié le 10 sept. 2023 à 14:49

la commande comporte 2 noms, le lien symbolique qui va être créé sur C, il ne doit pas exister avant, et le répertoire physique existant sur D: comme ma commande, C:\Photos, futur lien symbolique n'existe pas, D:\Photos existe

mklink /D "C:\Photos" "D:\Photos"
0
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 2 > jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025
10 sept. 2023 à 18:00

Merci pour ta réponse mais du coup j'ai besoin de clarification car je ne suis pas sûre d'avoir bien compris. Dans quel ordre doit-on créer le lien symbolique? Car je pensais qu'il fallait d'abord créer le dossier où on allait déplacer les fichiers mais le problème que j'ai maintenant, c'est que si je laisse le dossier dans D:\ (la destination finale) et que je supprime le dossier dans C:\ il m'affiche le message "Impossible de créer un fichier déjà existant" et à l'inverse si je laisse le dossier de C:\ et essaie de faire la manip il me dit "Le chemin d’accès spécifié est introuvable" j'avoue que je suis perdue là lol

0
jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 9 525
Modifié le 10 sept. 2023 à 18:06

Si vous avez des photos dans C/\Photos, il faut les déplacer vers d:\photos.

Quand C:\Photos est vide (à bien vérifier) il faut supprimer le dossier et alors créer le lien

mklink /D "C:\Photos" "D:\Photos"

Mais quel est réellement le dossier concerné ? Car certains dossiers particuliers de Windows peuvent être déplacés sans utiliser cette méthode.
 


0
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 2
10 sept. 2023 à 18:14

Alors pour expliquer exactement ce que j'essaie de faire : je veux déplacer un dossier contenant plusieurs sous-dossiers qui se situe dans C:\ où il y a des fichiers qui me permettent de jouer à un jeu vidéo. Ce dossier est très volumineux (17 Go) et mon disque C:\ est presque rempli. Du coup je veux le déplacer dans D:\, mais pour fonctionner le jeu doit "penser" que le dossier se situe toujours dans C:\ et quelqu'un avait suggéré la création d'un lien symbolique 

0
jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025 9 525 > Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024
10 sept. 2023 à 18:21

Donc si C:\jeu créer un D:\jeu

déplacer tous les fichiers de c:\jeu vers D:\jeu

supprimer c:\jeu (s'il est bien vide)

mklink /D "C:\jeu" "D:\jeu"
0
Meguitou Messages postés 19 Date d'inscription mardi 15 janvier 2013 Statut Membre Dernière intervention 5 septembre 2024 2 > jee pee Messages postés 40808 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 février 2025
10 sept. 2023 à 18:36

C'est bien ce que j'avais tapé comme commande mais cela m'affiche "le chemin d'accès spécifié est introuvable". J'ai fait un copié/collé du dossier C:\ dans D:\ et après j'ai retiré le dossier qui se trouvait dans C:\ qui a été supprimé définitivement car il était trop volumineux pour rester dans la corbeille et depuis je suis coincée 

Ma commande était la suivante : 

mklink /D “C:\Users\Mon nom\Documents\Jeu” “D:\Jeu”
0