2009-10-07 12:29:32 +0000 2009-10-07 12:29:32 +0000
35
35

Как подключиться к сетевому ресурсу через интерпретатор команд Windows Command Prompt?

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

Ответы (3)

56
56
56
2009-10-07 12:30:28 +0000

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

net use X: \SERVER\Share

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

Для того, чтобы позже отключить ресурс, вы должны использовать

net use X: /delete
```.
36
36
36
2009-10-07 12:44:36 +0000

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

Например:

pushd \server\share

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

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

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

1
1
1
2013-11-08 02:38:28 +0000

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

Пример:

‘скопировать \ \Server-01\Folder-01\MyFile.pdf’

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

Аналогично:

md \ \Server-01\NewFolder

To make a directory

rd \ \ Server-01\DeleteFolder

To delete a directory

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

Иначе я бы использовал pushd и popd, как предложил Дэйв Вебб (Dave Webb).

Похожие вопросы

3
19
10
28
8