Всем привет!
Давно сюда не писал и не опубликовывал статьи… Что ж буду исправлять данное недоразумение 🙂
В конце года у нас в конторе произошли изменения и мы переезжали с домена на домен. Переезжали долго и достаточно мучительно, но сейчас не об этом.
Была задача быстрого оповещения пользователей по ЧС в сети, плановым перезагрузкам серверов и т.д.
Мы с коллегой вспомнили про консольную команду net send, но так как она больше не поддерживается, есть альтернатива — это MSG
Все команды подробно расписывать не буду, можно спокойно воспользоваться ключом «/?»
Запускаем командную строку
Команда очень простая, достаточно указать «user_name» (как заводили на AD) и текст сообщения (кавычки можно ставить, можно не ставить — работают оба варианта)
Пример:
msg _ vasyapupkin _»в 12-00 будет перезагрузка сервера»
При нажатии клавиши «Enter», пользователю vasyapupkin, на рабочем столе выскочит окно с текстом сообщения что мы от него хотим)
Бывают ситуации когда возникает ошибка «Ошибка 1722 при получении имен сеанса»
Решение следующие (выполняется на всех компьютерах кому необходимо получение сообщения) :
- Проверяем открыт ли порт 445 (смотрим в брандмауэре, по умолчанию — открыт, но лучше проверить :)))
- Редактируем параметр AllowRemoteRPC типа REG_DWORD в реестре по пути HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server равный 1 (у вас будет в поле стоять 0
Вот и всё, теперь все пользователи смогут принимать от вас быстрые сообщения!
Так же еще можно добавить запись в Групповые политики на сервере, чтоб автоматически распространилось на всех, но это уже другая история!
Если будет интересно, расскажу в следующей статье!
Жмем лайк, комментируем и делимся опытом!
Всем пока!