Я использую Expandrive 3 для привязки удаленного диска к диску Z:\ на моем компьютере. Я хотел бы просмотреть его с помощью командной строки из Windows 7, но попытка cd Z:\ ничего не делает. Нет сообщения об ошибке, ничего.

Кто-нибудь знает, есть ли способ просмотра диска, кроме C:\ с помощью командной строки в Windows?

4 ответа4

4

Это не относится к сетевым общим дискам. Это нормальное поведение команды cd под windows. Вы должны прочитать содержание справочных примечаний, предоставляемых командой cd . Цитата из справки cd :

Используйте переключатель /D для изменения текущего диска в дополнение к изменению текущего каталога для диска.

Синтаксис, который вы хотите

CD [/D] [drive:][path]

Это позволит вам cd - диск на другой диск. Если ключ /D не используется, вы можете изменить только каталог на вашем текущем диске.

Другой альтернативой является явная замена диска перед вводом команды cd . в вашем случае это будет выглядеть так

[привод:]

CD [путь]

Первая строка изменит диск на тот диск, который вы хотите, используйте Z: в вашем случае (обратите внимание, нет обратной косой черты после столбца), вторая строка изменит каталог на [путь]

2

При записи на диск старые версии cmd.exe не идут прямо туда. после ввода команды CD введите букву диска: но без обратной косой черты. Причина в том, что CD предназначен только для смены каталогов, а не дисков, и технически они имеют разный синтаксис. вам на самом деле не нужно CD вообще переключать диски

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:\Users\user>cd d:\

    C:\Users\user>d:

    d:\>c:

    C:\Users\user>
1

Команда cd (без ключа /D ) не может изменить текущий рабочий каталог на другой диск. Для этого используйте команду X: (где X - диск, на который нужно перейти).

Хотя cd X:\path ничего не делает. Изменяет текущий каталог на диске X: path . Поэтому, если вы выполните команду cd X:\path за которой следует X: вы окажетесь в X:\path . Каждый диск в Windows запоминает свой рабочий каталог. Команда X: не превращается в корневую директорию диска, а в рабочую директорию на диске (root по умолчанию).

1

Да, ключ /D для CD изменит привод и затем изменит текущий рабочий каталог.

Это работает как с буквами дисков, назначенными локальным дискам, так и с буквами сетевых дисков, сопоставленными с сетевыми общими ресурсами UNC или удаленными серверами хранения с помощью таких программ, как ExpanDrive или WebDrive.

Дополнительную информацию о команде MSDOS CD можно найти по адресу http://www.computerhope.com/cdhlp.htm.

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