34

Есть ли способ подключиться к общему сетевому ресурсу через cmd.exe?

3 ответа3

52

используйте net use , пример:

net use X: \\SERVER\Share

Где X: буква диска, с которой вы хотите сопоставить общий ресурс, а \\SERVER\Share - UNC-путь к общему ресурсу. Это должно сделать общий ресурс видимым в « My Computer и командной строке, а также во всех других общих ресурсах, отображаемых через графический интерфейс.

34

Если вам не нужно сопоставлять сетевой диск с net use вы можете получить доступ к UNC-пути непосредственно из командной строки с помощью pushd.

Например:

pushd \\server\share

Это автоматически создаст для вас временный подключенный диск и сделает его текущим рабочим каталогом.

Когда вы закончите на сетевом ресурсе, введите команду popd . Это вернет вас в каталог, в котором вы были ранее, и удалит временный сетевой диск.

popd и pushd могут использоваться с локальными каталогами. Они создают стек посещенных каталогов, что может быть удобно, если вы много работаете в командной строке. Поэтому, когда вы переходите в каталог с помощью pushd , вы можете вернуться туда, где вы были с помощью popd . Стек каталогов создается с каждым pushd и вы возвращаетесь на один каталог обратно в стек с помощью popd .

1

Если вы хотите выполнить несколько действий с диском (например, переместить, скопировать и т.д.), Используйте синтаксис командной строки и \ \ SERVER \ FOLDER \ FILE.

Пример:

'copy \ \ Server-01 \ Folder-01 \ MyFile.pdf'

Эта команда скопирует любой указанный вами файл в CWD (текущий рабочий каталог).

Точно так же:

md \ \ Server-01 \ NewFolder

Сделать каталог

rd \ \ Server-01 \ DeleteFolder

Удалить каталог

Этот метод действительно полезен только в том случае, если вы хотите выполнить одну или две операции по сети и не можете быть обеспокоены подключением сетевого диска. Или, как в моем случае, когда сетевой диск находится в другом состоянии, и задержка при работе с файлами и папками является болезненной. Проще использовать командную строку, чтобы скопировать файл на мой рабочий стол и просмотреть его оттуда, чем пытаться открыть его по сети.

В противном случае, я бы использовал pushd и popd в соответствии с рекомендациями Дэйва Уэбба.

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