Как отправить сообщение по сети из командной строки или bat-файла

  • 14.11.2020
  • 4 140
  • 1
  • 15.11.2022
  • 9
  • 7
  • 2
Как отправить сообщение по сети из командной строки или bat-файла

Описание

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

net send name Message text

Где
name - имя машины или пользователя, которому адресуется сообщение
Message text - текст сообщения.

После выполнения этой команды пользователю name будет отправлено сообщение.
Обратите внимание на то, что при использовании в тексте сообщения кириллицы текст должен быть набран в кодировке MS-DOS (866 кодовая страница). Иначе сообщение придет в виде нечитаемых символов. Набрать текст в кодировке DOS можно при помощи любого текстового редактора, поддерживающего эту кодировку. Это может быть, например, FAR. Откройте в FAR пакетный файл на редактирование (F4) и нажмите кнопку F8. В верхней строке редактора должна быть указана кодировка DOS, а снизу, у подсказки о быстрых клавишах, у клавиши F8 должна быть надпись Win, говорящая о том, что текущая кодировка DOS и для переключения в кодировку Win надо нажать F8.

Была ли эта статья Вам полезна?

Комментарии к статье (1)

    • Гость

    уже лет 15 не работает "net send", начиная с Windows 7

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.