1 (2014-12-19 18:05:38 отредактировано z668)

Тема: [Инструкция] Отправка сообщений MSG из Windows Server 2008/2012

Многим известно что в  Windows Vista, 7, 8, Windows Server 2008/2012 отключили утилиту командной строки net send. Путём быстрых поисков был найден аналог прошлой утилиты, называется MSG. Работать с ней просто, но вот сообщения на машины под управлением Windows XP отсылаться ни в какую не хотели. Но и это также просто лечится. Для этого надо произвести довольно простые манипуляции с реестром.

Открываем реестр машины в домене и добавляем туда параметр с ключём по указанному пути:

HKLM\System\CurrentControlSet\Control\Terminal Server
DWORD=AllowRemoteRPC
VALUE=1

Либо через "Групповые политики".
/media/support/forum/z1.png

Синтаксис команды:

MSG {<пользователь> | <имя сеанса> | <ID сеанса> | @<имя файла> | *}
[/SERVER:<сервер>] [/TIME:<секунд>] [/V] [/W] [<сообщение>]

<пользователь>    Имя пользователя.
<имя сеанса>      Имя сеанса.
<ID сеанса>       Идентификатор сеанса.
@<имя файла>      Файл, содержащий список имен пользователей, сеансов или идентификаторов сеансов, которым отправляется сообщение.
*                 Отправить сообщение всем сеансам на указанном сервере.
/SERVER:<сервер>  Сервер (по умолчанию - текущий).
/TIME:<секунд>    Интервал ожидания подтверждения от получателя.
/V                Отображение информации о выполненных действиях.
/W                Ожидание ответа от пользователя, полезно вместе с /V.
<сообщение>       Отправляемое сообщение. Если не указано, выдается запрос или принимается ввод из STDIN.

Пример:

msg * /server:computer Текст сообщения

2

Re: [Инструкция] Отправка сообщений MSG из Windows Server 2008/2012

Зачет! Обязательно воспользуюсь советом, когда понадобится. Про net send даже не в курсе был что убрали, зачем? Так было прикольно пользователей пугать wink

Будьте доброжелательны и Вам уделят максимум внимания smile

3 (2014-12-19 18:05:48 отредактировано z668)

Re: [Инструкция] Отправка сообщений MSG из Windows Server 2008/2012

Запилил простейший GUI, отправка сообщения по списку компьютеров.
/media/support/forum/z2.png

Требования: .NET 4.5

Скачать

p.s. если есть предложения какие функции добавить - пишите в теме или в ЛС.

4

Re: [Инструкция] Отправка сообщений MSG из Windows Server 2008/2012

Спасибо! Насколько я помню, в самом net send никаких дополнительных опций и не было, так что даже не знаю, что придумать? smile

Будьте доброжелательны и Вам уделят максимум внимания smile

5 (2014-12-19 18:05:58 отредактировано z668)

Re: [Инструкция] Отправка сообщений MSG из Windows Server 2008/2012

На другом форуме человек попросил выгрузку компьютеров из домена в текстовое поле, попробую реализовать. Там используется LDAP, так что незнаю когда выложу.