Возможна ли широковещательная рассылка пользователям AD?
У меня SBS 08 и пользователи с XP/Vista/7. Я хотел бы знать, возможно ли передать сообщение пользователям AD, когда они зарегистрированы в домене (например, чтобы сообщить пользователям, что перезагрузка будет выполнена, что-то в этом роде) Я не использую терминальный сервер.
Я не нахожу "Отправить сообщение" в меню "Управление компьютером" -> "Общие папки" -> правой кнопкой мыши, "Все задачи".
Спасибо за вашу помощь.
2 ответа
Одна из самых простых замен старой функции "net send":
msg [username] "the message"
(Вы также можете заменить '*' на имя пользователя)
Есть и другие доступные варианты. Введите msg без аргументов для получения дополнительной помощи.
Если у вас больше нет компьютеров с XP (чего у вас может не быть в 2013+), вы можете использовать msg
команда. По умолчанию он будет отправлять сообщения пользователям только на одном компьютере, но вы можете использовать /SERVER:computer_name
параметр (буквально символы "SERVER:", за которыми следует имя компьютера пользователя в домене).
Даже это по-прежнему будет выполняться только по одному, но вы можете создать пакетный файл и скопировать строки по одному разу для каждого компьютера в вашей сети. Вы даже можете сделать сообщение настраиваемым, например:
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"
и оно отправит это сообщение на каждый компьютер, указанный в файле, на указанное количество секунд (необязательный параметр, который также можно настроить).
Это работоспособно для малых предприятий, но становится все менее жизнеспособным в более крупных организациях, таких как университет, частично из-за работы по обновлению списка компьютеров при его изменении (хотя это может быть программируемо?), Но главным образом из-за того, что он все еще отправляет только каждое сообщение по одному, и вам может не потребоваться несколько минут, чтобы сообщение распространялось среди всех.