Я обнаружил, что NetSend был удален из Windows 7/8 и заменен Msg.exe. Это здорово и все, но если я хочу отправить сообщение из Linux с smbclient
Windows в Windows без установки пользователем Windows стороннего Lan Messenger, я не могу сделать это без netsend, верно?
Итак, как бы я отправил сообщение из дистрибутива Linux в Windows 8 без установки какого-либо стороннего программного обеспечения на хосте Windows?
MSG.EXE
даст вам,LoadString failed, Error 1813
так что вам нужно найти все зависимости (если это вообще возможно). После этого у вас могут возникнуть проблемы с учетными данными. Я попыталсяmsg /server:x
сWin7->Win7
и я продолжал получатьError 5 getting session names
(даже после того, какAllowRemoteRPC=1
) я нужно добавить машину / пользователь / пароль в «мандатной Windows» , чтобы иметь возможность отправить сообщение на эту машину.Wine
не имеет "учетные данные Windows" (насколько я знаю).