Impossible de remplacer le répertoire de travail actuel par un lecteur externe sous Windows [doublon]

9

Duplicata possible: à l'
aide de la commande cd dans la ligne de commande Windows, impossible d'accéder à cd D: \
CMD vers d'autres lecteurs, sauf C: \ ne fonctionne pas

J'essaie d'exécuter un programme situé sur un disque USB externe à l'aide de l'invite de commandes Windows. J'utilise Windows 7 64 bits (en cours d'exécution dans VMWare Workstation 8.0.)

Voici ce qui se passe:

  1. Je branche le disque USB et il apparaît comme la lettre de lecteur «E» dans Poste de travail.
  2. Je lance à cmdpartir du menu Démarrer.
  3. Je remarque que l'invite s'affiche C:\Users\Tom>
  4. J'écris cd E:\
  5. Je remarque que l'invite s'affiche C:\Users\Tom>( cddonne également C:\Users\Tom>)

Je peux très bien explorer le lecteur en utilisant explorer.exe, et il est connecté selon VMWare Workstation. Qu'est-ce que je fais mal?

À M
la source

Réponses:

24

Lorsque vous tapez, cd e:\vous modifiez le répertoire de travail en cours ( CWD ) pour le lecteur E :, mais vous n'êtes pas actuellement sur ce lecteur. Pour aller au lecteur E :, tapez simplement: E:et appuyez sur Entrée.

Vous pouvez modifier l' encéphalopathie des cervidés d'un disque sans être sur, comme vous pouvez changer les disques à tout moment en tapant la lettre de lecteur suivie par deux points ( : ).

C'est un comportement attendu depuis les toutes premières versions de MS-DOS (et probablement tous les autres OS DOS), comme pour Windows comme successeur.

0xAF
la source
1
Si vous deviez taper cd e:\fooalors que vous étiez toujours sur le lecteur C, puis tapé, e:vous constateriez que le dossier ne changerait pas en e:\>mais en e:\foo> mai sembler idiot, mais cela peut être utile lorsque vous devez copier plusieurs choses sur un long chemin DOS. Modifiez le chemin, puis vous pouvez simplement taper copy bar.txt e:et il ira au chemin que vous avez spécifié, plutôt qu'à la racine de e: et sans avoir à re-spécifier le chemin.
techturtle
Oui, c'est tout l'intérêt de changer le CWD d'un lecteur différent;)
0xAF
6

Pour passer à un autre lecteur et spécifier simultanément un répertoire dans ce lecteur, vous pouvez utiliser le paramètre "/ d" comme ceci: cd /d E:\Cela vous amènera au répertoire racine de E:

Terje Mikal
la source