Задать вопрос

Как отправить сообщение с Linux на windows в локальной сети?

Есть ли способ ,отправить сообщение с компьютера ( linux) на компьютер(windows 10) в локальной сети,без установки сторонних программ на компьютере с windows 10 ? Т.е отправить текст например во всплывающем окне,без установки доп.программ на компьютере с windows.
  • Вопрос задан
  • 1710 просмотров
Подписаться 4 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Берешь первый попавшийся вирус, переименовываешь его в Тебе_сообщение_лошара.exe и кидаешь в расшаренную папку.
Дефендер делает стойку на файлик и показывает юзеру его название.
Никаких сторонних программ ;)
Ответ написан
Комментировать
@rPman
Раньше использовался штатный майкрософтовский Messagener Service, в майкрософтовской сети можно отправлять сообщение командой msg, но после windows 7 майкрософт что то сломало в этом протоколе и ранее рабочий smbclient -M имя_компьютера теперь не работает, попробуй поищи в этом направлении

но можно запустить скрипт, который будет мониторить какую-либо шару и отправлять для каждого нового файла в ней сообщения с помощью msg

@echo off
setlocal enabledelayedexpansion
set "dir_path=c:\messages"

:loop

for %%f in ("%dir_path%\*") do (
    set /p msg_text=<"%%~f"
    msg "%%~nxf" "!msg_text!"
	del "!dir_path!\%%~nxf"
)

ping -n 2 localhost

goto loop


в данном случае чтобы отправить сообщение нужно будет создать на этой машине (можно расшарить папку c:\messages и работать с ней через samba) файл с именем пользователя и содержимым с текстом сообщения (кажется в кодировке cp1251 если нужен русский, советую поэкспериментировать). Осторожно с пробелами в имени пользователя

p.s. Еще проще, установить на windows машине ssh сервер, и запускать удаленно команды msg. OpoenSSH есть в windows 10 как штатный дополнительный компонент в настройках приложений
Ответ написан
Комментировать
@pfg21
ex-турист
в винде нет таких встроенных "отобразителей сообщенией из сети", в приниципе как и в линухе и в любой другой операционке :)
так что посылать просто некуда.
надо ставить внешнюю прогу или писать скриптик слущающий порт и отображать через них.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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