2012-12-13 16:42:23 +0000 2012-12-13 16:42:23 +0000
2
2

Как подключиться к удаленному компьютеру с помощью Windows cmd.exe

Я пытаюсь подключиться к удаленному компьютеру с помощью Windows cmd.exe. Сначала я пытался подключиться к ней с помощью cd, но потом обнаружил pushd. Теперь я пытаюсь подключиться к нему с помощью UNC пути, а имя хоста - root, ip адрес 192.168.1.109. Моя проблема в том, что я не знаю, как указать имя хоста в UNC, потому что я нигде не могу найти примеры. Я попробовал

pushd \root@192.168.1.109\home
pushd \192.168.1.109\home
pushd \192.168.1.109\root\home
pushd \root92.168.1.109\home
pushd \192.168.1.109@root\home

Первое дает мне “Система не может найти указанный путь”, а второе - “Сетевой путь не найден”.

Если бы я только мог найти четкие примеры того, как включить имя хоста (в данном случае “root”) в удаленный UNC путь, или здесь что-то еще не так?

Ответы (1)

2
2
2
2012-12-13 23:45:12 +0000

Я на 99,44% уверен, что вы cannot либо cd, либо pushd к UNC-пути.

net use * \192.168.1.109\home

(синтаксис, определенный в Ilya’s answer с подставленными вами значениями) сопоставит папку на удаленном компьютере с устройством искусственного диска в вашей системе.  устройство будет иметь однобуквенное имя, и команда скажет вам, что это такое:

Drive Z: is now connected to \192.168.1.109\home

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

net use S: \root\home

Обратите внимание, что вы можете просто поставить имя хоста вместо IP адреса.

По крайней мере, вы можете сделать все это, если удаленный компьютер также работает под управлением Windows.  если это не так, это все равно может сработать, но я не уверен.

Знаете ли вы, как перемещаться по системе Windows с несколькими дисковыми (псевдо)устройствами?  большинство людей перемещаются между дисками в два шага:

C:\> S:                                _// Примечание: введите just букву диска и двоеточие. _ S:\> cd \home S:\home>

или

C:\> cd S:\home             // Примечание: на самом деле это не помещает вас в S:\home. _ C:\> S:                               /// Теперь вы там. _ S:\home>

, но есть и более короткий путь:

C:\> cd /d S:\home         // cd /d _ означает смену каталога ** и диска** за один шаг. _ S:\home>                           // Ta da!

Подождите минуту … почему вы пометили ваш вопрос bash ?  Какая операционная система запущена на вашем локальном компьютере?

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

3
19
10
28
1