Есть ли способ подключиться к сетевому ресурсу через cmd.exe
?
windows
command-line
network-shares
netbios
leeand00
источник
источник
Ответы:
использовать
net use
, пример:Где
X:
находится буква диска, на которую вы хотите сопоставить общий ресурс, и\\SERVER\Share
UNC-путь к общему ресурсу. Это должно сделать общий ресурс видимымMy Computer
и в командной строке, а также все другие общие ресурсы, отображаемые через графический интерфейс.Чтобы позже отключить общий ресурс, вы должны использовать
источник
net use X: \\SERVER\Share password /user:DriveDomain\username
Документы можно найти здесь: https://www.lifewire.com/net-use-command-2618096Если вам не нужно сопоставлять сетевой диск с,
net use
вы можете получить доступ к UNC-пути непосредственно из командной строки, используяpushd
.Например:
Это автоматически создаст для вас временный подключенный диск и сделает его текущим рабочим каталогом.
Когда вы закончите на сетевом ресурсе, введите
popd
команду. Это вернет вас в каталог, в котором вы были ранее, и удалит временный сетевой диск.popd
Иpushd
команды могут быть использованы с локальными каталогами. Они создают стек посещенных каталогов, что может быть удобно, если вы много работаете в командной строке. Поэтому, когда вы переходите в каталог с помощьюpushd
, вы можете вернуться туда, где вы былиpopd
. Стек каталогов создается с каждым,pushd
и вы возвращаетесь на один каталог обратно в стекpopd
.источник
Если вы хотите выполнить только несколько действий с диском (например, переместить, скопировать и т. Д.), Используйте синтаксис командной строки и \ \ SERVER \ FOLDER \ FILE.
Пример:
Эта команда скопирует любой указанный вами файл в CWD (текущий рабочий каталог).
Точно так же:
Сделать каталог
Удалить каталог
Этот метод действительно полезен только в том случае, если вы хотите выполнить одну или две операции по сети и не можете быть обеспокоены подключением сетевого диска. Или, как в моем случае, когда сетевой диск находится в другом состоянии, и отставание при работе с файлами и папками является болезненным. Проще использовать командную строку, чтобы скопировать файл на мой рабочий стол и просмотреть его оттуда, чем пытаться открыть его по сети.
В противном случае, я бы использовал pushd и popd в соответствии с рекомендациями Дэйва Уэбба.
источник