Msg - отправка сообщений пользователю

Команда Msg

Команда MSG используется для отправки сообщения пользователям операционной системы Windows. После отправки сообщения из командной строки пользователю будет показано окно с сообщением. Реализация Msg прекрасно подходит для обмена сообщениями между сеансами локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети, потребуется изменить некоторые настройки безопасности. Команда Msg одинаково хорошо работает во всех версиях семейства операционных систем Windows. А для подключения к серверу по протоколу RDP используется команда MSTSC.

Синтаксис команды Msg

msg {имя_пользователя|имя_сеанса|код_сеанса| @имя_файла|*} [/server:имя_сервера] [/time:секунды] [/v] [/w] [сообщение]

Параметры команды Msg

  • < имя_пользователя - Задает имя пользователя, получающего сообщение.
  • < имя_сеанса - Задает имя сеанса, получающего сообщение.
  • < код_сеанса - Идентифицирует сеанс, пользователь которого получит сообщение.
  • < @имя_файла - Идентифицирует файл, содержащий список имен пользователей, имен сеансов, коды сеансов, которые получат сообщение.
  • < * - Отправляет сообщение всем пользователям в системе.
  • < /server:имя_сервера - Задает сервер терминалов, сеансы или пользователи которого получат сообщение. Если сервер не указан, параметр /server использует текущий сервер.
  • < /time:секунды - Задает время, в течение которого отправленное сообщение будет отображаться на экране пользователя. При завершении этого времени, сообщение пропадает с экрана. Если ограничение времени не задано, то сообщение будет находиться на экране пользователя до тех пор, пока он не нажмет кнопку OK.
  • < /v - Отображает сведения о выполненных действиях.
  • < /w - Устанавливает режим ожидания ответа от пользователя, получившего сообщение. Этот параметр рекомендуется использовать совместно с параметром /time:секунды, чтобы избежать длительной паузы в случае, если пользователь не может ответить немедленно. Можно также использовать этот параметр совместно с параметром /v.
  • < сообщение - Вводится текст отправляемого сообщения. Если текст сообщения не введен, то система либо попросит сделать это, либо будет использовано стандартное сообщение (STDIN). Чтобы отправить сообщение, содержащее файл, введите символ (>) вслед за именем файла.
  • < /? - Отображает справку в командной строке.msg

Примеры команды Msg

  • Чтобы отправить сообщение с "Встречаемся сегодня в 13-00" для пользователя Администратор, введите: msg Администратор "Встречаемся в 13-00"
  • Чтобы отправить сообщение пользователю Administrator терминального сервера Dell введите msg Administrator /server:Dell  "Привет"
  • Чтобы отправить сообщение отправить текущему локальному пользователю компьютера Windows10, введите: msg /server:Windows10 "Встречаемся сегодня в 17-00"
  • Чтобы отправить сообщение всем сеансам, содержащимся в файле USERLIST, введите: msg @userlist "Встречаемся сегодня в 13-00"
  • Чтобы отправить сообщение всем вошедшим пользователям, введите: msg * "Встречаемся сегодня в 13-00"
  • Чтобы отправить сообщение всем пользователям с отображением сведений о выполненных действиях введите: msg * /v "Встречаемся сегодня в 13-00".

2017  Командная строка Windows  
top Яндекс.Метрика