msg

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Отправляет пользователю сообщение на сервере узла сеансов удаленных рабочих столов.

Примечание.

Для отправки сообщения необходимо иметь специальное разрешение на доступ к сообщению.

Синтаксис

msg {<username> | <sessionname> | <sessionID>| @<filename> | *} [/server:<servername>] [/time:<seconds>] [/v] [/w] [<message>]

Параметры

Параметр Описание
<username> Указывает имя пользователя, который требуется получить. Если вы не указываете пользователя или сеанса, эта команда отображает сообщение об ошибке. При указании сеанса он должен быть активным.
<sessionname> Указывает имя сеанса, который требуется получить. Если вы не указываете пользователя или сеанса, эта команда отображает сообщение об ошибке. При указании сеанса он должен быть активным.
<sessionID> Указывает числовый идентификатор сеанса, пользователь которого требуется получить сообщение.
@<filename> Определяет файл, содержащий список имен пользователей, имен сеансов и идентификаторов сеансов, которые нужно получить.
* Отправляет сообщение всем именам пользователей в системе.
/server:<servername> Указывает сервер узла сеансов удаленного рабочего стола, сеанс или пользователь которого вы хотите получить сообщение. Если не указано, /server использует сервер, на который вы вошли в систему.
/Время:<seconds> Указывает время отображения отправленного сообщения на экране пользователя. После достижения ограничения времени сообщение исчезнет. Если ограничение времени не задано, сообщение по умолчанию равно 60 секундам и исчезает.
/v Отображает сведения о выполняемых действиях.
/w Ожидает подтверждения от пользователя о том, что сообщение получено. Используйте этот параметр, /time:<*seconds*> чтобы избежать возможной длительной задержки, если пользователь не сразу отвечает. Использование этого параметра с /v также полезно.
<message> Указывает текст сообщения, которое нужно отправить. Если сообщение не указано, вам будет предложено ввести сообщение. Чтобы отправить сообщение, содержащееся в файле, введите меньше символа (<), за которым следует имя файла.
/? Отображение справки в командной строке.

Примеры

Чтобы отправить сообщение под названием " Давайте встречаемся на 1 вечера сегодня ко всем сеансам для User1, введите:

msg User1 Let's meet at 1PM today

Чтобы отправить то же сообщение в режим сеансаM02, введите следующее:

msg modem02 Let's meet at 1PM today

Чтобы отправить сообщение всем сеансам, содержащимся в пользовательском списке файлов, введите следующее:

msg @userlist Let's meet at 1PM today

Чтобы отправить сообщение всем пользователям, вошедшим в систему, введите следующее:

msg * Let's meet at 1PM today

Чтобы отправить сообщение всем пользователям, введите время ожидания подтверждения (например, 10 секунд):

msg * /time:10 Let's meet at 1PM today