8

Возможный дубликат:
Используя команду cd в командной строке Windows, невозможно перейти к D:\
CMD CD на другие диски, кроме C:\ не работает

Я пытаюсь запустить программу, расположенную на внешнем USB-диске, с помощью командной строки Windows. Я использую 64-разрядную версию Windows 7 (работает в VMWare Workstation 8.0.)

Вот что происходит:

  1. Я подключаю USB-диск, и в «Моем компьютере» он обозначается буквой «E».
  2. Я запускаю cmd из меню «Пуск».
  3. Я замечаю, что приглашение отображает C:\Users\Tom>
  4. Я набираю cd E:\
  5. Я заметил, что приглашение отображает C:\Users\Tom> (cd также выдает C:\Users\Tom>)

Я могу изучить диск с помощью explorer.exe, и он подключен в соответствии с VMWare Workstation. Что я делаю неправильно?

2 ответа2

20

Когда вы набираете cd e:\ вы изменяете текущий рабочий каталог (CWD) для диска E:, но в данный момент вы не находитесь на этом диске. Чтобы перейти на диск E:, просто введите: E: и нажмите Enter.

Вы можете изменить УХО любого диска , не будучи на нем, как вы можете изменить диски в любое время, просто набрав букву диска , за которой следует двоеточие (:).

Это ожидаемое поведение начиная с самых первых версий MS-DOS (и, вероятно, всех других ОС DOS), как для Windows, так и для ее преемника.

3

Чтобы перейти на другой диск и одновременно указать каталог на этом диске, вы можете использовать параметр «/d», например: cd /d E:\ Это приведет вас к корневому каталогу E:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .