Как перейти на подключенный сетевой диск в командной строке?

85374
Nick Hodges

У меня есть сетевой диск, сопоставленный с «U: \»

Я хочу перейти на этот диск из командной строки.

Тем не менее, когда я пытаюсь, я получаю сообщение об ошибке

C:> u: Система не может найти указанный диск.

Как я могу это сделать? Могу я? Есть ли какие-то условия окружающей среды, которые мне нужно сделать?

13

4 ответа на вопрос

27
nhinkle

Необходимо убедиться, что диск сопоставлен с пользователем, который запускает командную строку. Попробуйте набрать net use U:и посмотреть, какую информацию он вам дает. Если диск не отображается как подключенный, попробуйте переназначить диск ( net use U: \\servername\share\path\).

Вы также можете попробовать изменить каталоги с помощью cd /d U:, а не просто U:. Это не поможет вам, если сетевой путь не существует.

1
standelle

CD if in the user account where drive is mapped.If you are in a Elevated Command you are no longer in the mapped user account.

Win 7: net use U: \servername\share\path\

win 8: pushd \servername\share\path\

Странно, я нахожусь на Windows 7, но это не чистое использование. Может быть из-за какого-то обновления / патча? Hack-R 6 лет назад 0
-1
kassim

In case you're using Windows 8 the pushd command will help you

pushd u:

Source: How to cd to a network drive on Windows 8?

почему это было отвергнуто? wizlog 6 лет назад 0
-1
Charles Parsels

Windows PowerShell in Administrator mode will allow you to perform MS-DOS Commands you are looking for.

Open Windows PowerShell... Type CD ...

Ex.

PS C:\> CD U:\

PS U:\>

Hope that helps.