Поделиться через


Команды сервера терминала: MSG

В этой статье приведены синтаксис и параметры команд сервера терминалов MSG.

Применяется к: Windows 10 — все выпуски
Исходный номер базы знаний: 186480

Итоги

MSG отправляет сообщение.

Синтаксис

msg [username] [/server:servername] [/time:seconds] [/v] [/w] [/?]
[message]msg [sessionname] [/server:servername] [/time:seconds] [/v] [/w]
[/?] [message]msg [sessionID] [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]msg [@filename] [/server:servername] [/time:seconds]
[/v] [/w] [/?] [message]msg * [/server:servername] [/time:seconds] [/v]
[/w] [/?] [message]

Параметры

  • username: определяет пользователя.

  • sessionname: определяет имя сеанса. Имя было создано системным администратором при настройке сеанса.

  • sessionID: указывает идентификатор сеанса.

  • filename: определяет файл, содержащий список usernames, sessionnamesи sessionIDs в который отправляется сообщение.

  • message (строка сообщения): текст сообщения, которое нужно отправить. Если сообщение не введено, стандартные входные данные (STDIN) считываются для сообщения.

  • /server:servername: позволяет указать сервер терминала. В противном случае используется текущий сервер терминала.

  • /time:seconds (задержка времени): задает время ожидания, прежде чем получать подтверждение от целевого сеанса, которое было получено.

  • /w (ожидание): дождитесь ответа от целевых пользователей.

  • /v(подробно): отображает сведения о выполняемых действиях.

  • /? (справка): отображает синтаксис команды и сведения о параметрах команды.

Ограничения безопасности

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

Дополнительные примечания

Если пользователь или сеанс не указан, msg отображает сообщение об ошибке. Если вы указываете имя сеанса, он должен определить активный сеанс. Подстановочные знаки могут использоваться для параметров. Если присутствует один подстановочный знак (*), он указывает всех пользователей в системе.

Примеры

Чтобы отправить сообщение под названием Falafel? Для всех сеансов для пользователя MIKES введите следующее:

msg MIKES Falafel?  

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

msg modem02 Let's meet at 1PM today  

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

msg 12 Call John at 11:00  

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

msg @userlist Logout because your session will be reset  

Чтобы отправить текст в файле MSG. DAT в качестве сообщения ко всем сеансам для имени пользователя TERRYJ введите:

msg TerryJ < MSG.DAT  

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

msg * Meeting in 5 minutes  

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

msg * /TIME:10 Coffee break!?!  

Примечание.

Сообщения не в очереди на экране клиента. Может быть полезно использовать параметр TIME: поэтому срок действия начальных сообщений истекает и будет заменен новыми сообщениями.