Назад | Перейти на главную страницу

Возможна ли рассылка сообщений пользователям AD?

У меня SBS 08 и пользователи с XP / Vista / 7. Я хотел бы знать, можно ли транслировать сообщение пользователям AD, пока они вошли в домен (например, чтобы сообщить пользователям, что будет выполнена перезагрузка, что-то в этом роде). Я не использую терминальный сервер.

Я не нахожу «Отправить сообщение» в «Управление компьютером» -> «Общие папки» -> щелкните правой кнопкой мыши, «Все задачи».

Спасибо за вашу помощь.

Одна из простейших замен старой функции "net send":

 msg [username] "the message"

(Вы также можете заменить имя пользователя на '*')
Доступны и другие варианты. Для получения дополнительной помощи введите msg без аргументов.

Если у вас больше нет компьютеров XP (которых может не быть в 2013+), вы можете использовать msg команда. По умолчанию он будет отправлять сообщения только пользователям на том же компьютере, но вы можете использовать /SERVER:computer_name параметр (буквально символы «СЕРВЕР:», за которыми следует имя компьютера пользователя в домене).

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

msg /SERVER:COMP1 * /time:20 %1
msg /SERVER:COMP2 * /time:20 %1
msg /SERVER:COMP3 * /time:20 %1
msg /SERVER:COMP4 * /time:20 %1

Бегать myfile "This is a test" и он отправит это сообщение на каждую машину, указанную в файле, в течение указанного количества секунд (необязательный параметр, который также можно настроить)

Это работает для малых предприятий, но становится все менее жизнеспособным в более крупных организациях, таких как университет, частично из-за работы по обновлению списка компьютеров, когда он изменяется (хотя это может быть программируемым?), Но в основном из-за того, что он все еще отправляет каждое сообщение только по одному, и вы, возможно, не захотите ждать несколько минут, пока сообщение распространится среди всех.