Обсуждение на LAN с помощью Командной строки

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

4
задан 23.04.2011, 20:17

1 ответ

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


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

net send <targetname> <text>

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

net send tim Hi!

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

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

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

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

Здесь <hostname> название компьютера, <targetname> может быть имя пользователя Windows пользователя получения (но может быть a * или имя сессии или идентификатор сессии от 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
ответ дан 07.12.2019, 21:26

Теги

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