Возможный дубликат:
Отправить сообщение на другой компьютер через сеть через CmdLine
В Windows XP у нас было net send
. Предполагается, что заменой будет служебная программа командной строки с именем msg
.
Однако, когда я пытаюсь проверить это, используя следующую команду:
11:19:50.94>msg abhi /SERVER:LT2400 Hello
Я получаю эту ошибку.
Error 5 getting session names
Некоторая информация: я вошел на два компьютера в одной сети. LT2400 - это компьютер, на который я отправляю сообщение. Оба работают под управлением 32-разрядной версии Windows 7 Professional. abhi - мое имя для входа на оба компьютера.
По-видимому, это работает только в Windows Vista или более поздних версиях, если получение компьютер настроен как терминальный сервер. Обходной путь - найти (на принимающем ПК) ключ reg:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
и установить AllowRemoteRDC
быть 1
.
Я почти уверен, что для отправки сообщения с помощью net send или аналогичного, группа компьютеров должна находиться в одном домене, иначе это не сработает.