web-dev-qa-db-fra.com

Impossible de changer le répertoire de travail en cours sur un lecteur externe sous Windows

Duplicate possible:
tilisation de la commande cd dans la ligne de commande Windows, impossible de naviguer vers D: \
CMD cd à 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 commande Windows. J'utilise Windows 7 64 bits (sous VMWare Workstation 8.0).

Voici ce qui se passe:

  1. Je branche le disque USB et il apparaît comme lettre de lecteur 'E' dans Poste de travail.
  2. Je lance cmd à partir du menu de démarrage.
  3. Je remarque que l'invite affiche C:\Users\Tom>
  4. Je tape cd E:\
  5. Je remarque que l'invite affiche C:\Users\Tom> (cd donne également C:\Users\Tom>)

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

9
Tom

Lorsque vous tapez cd e:\, vous modifiez le répertoire de travail actuel (CWD) pour le lecteur E:, mais vous ne vous trouvez pas sur ce lecteur. Pour aller au lecteur E :, tapez simplement: E: et appuyez sur enter.

Vous pouvez modifier le CWD de n’importe quel lecteur sans y être, car vous pouvez changer de lecteur à tout moment en saisissant simplement la lettre du lecteur suivie de deux points (:).

Ce comportement est attendu depuis les toutes premières versions de MS-DOS (et probablement de tous les autres systèmes d’exploitation DOS), ainsi que pour Windows en tant que successeur.

21
0xAF

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

4
Terje Mikal