Общение по локальной сети с помощью командной строки

есть ли способ общаться между двумя компьютерами в одной локальной сети с помощью командной строки в windows, если да, то как это сделать?

11
задан studiohack
16.04.2023 6:45 Количество просмотров материала 3052
Распечатать страницу

1 ответ

есть несколько команд, встроенных в Windows, но это не точно ... удобный. Кроме того, только отправка сообщения через командную строку; полученные из них отображаются в виде раздражающих всплывающих окон.


net send существует во всех версиях до XP, Но удаляется в Vista и 7. Он использует NetBIOS.

net send <targetname> <text>

<targetname> может быть именем пользователя или компьютера.

net send tim Hi!

для получать сообщения необходимо запустить службу Messenger.

sc config Messenger start= demand      (or auto)
sc start Messenger

msg существует в XP Pro и, вероятно, во всех версиях Windows со службами терминалов.

msg /server <hostname> <targetname> <text>

здесь <hostname> - это имя компьютера, <targetname> может быть имя пользователя Windows принимающего пользователя (но может быть * или имя сеанса или сессии ID от qwinsta /server <hostname>), и <text> - это очевидно.

msg /server tims-pc tim Hi!

msg использует терминал Службы RPC и требуется проверка подлинности. Если появляется сообщение "Доступ запрещен", запустите на удаленном компьютере:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v AllowRemoteRPC /t REG_DWORD /d 1 /f
2
отвечен grawity 2023-04-17 14:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх