- Команда MSG – отправить сообщение пользователю.
- Отправка сообщений с помощью msg.exe
- Синтаксис msg.exe
- Параметры msg.exe
- Использование утилиты msg.exe на примере отправки сообщения терминальным пользователям в OS Windows Server 2008
- Как обмениваться файлами между компьютерами с помощью локальной сети в Windows 10
- Обмен файлами между компьютерами с использованием локальной сети
- Твой Сетевичок
- Все о локальных сетях и сетевом оборудовании
- Справочная информация о команде net send
- Общие сведения о команде net send
- Использование команды net send
- Синтаксис команды net send
- Замечания по использованию команды net send
- Примеры использования команды net send
- Включение и отключение службы сообщений и net send
Команда MSG – отправить сообщение пользователю.
Формат командной строки:
Описание параметров командной строки :
Нынешняя реализация msg.exe прекрасно подходит для обмена сообщениями между сеансами локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети, потребуется изменить некоторые настройки безопасности, принятые по умолчанию в операционных системах Windows Vista, 7 и более поздних.
При стандартных настройках, отправка сообщения пользователям удаленных компьютеров не выполняется и сопровождается сообщением:
Ошибка 1722 при получении имен сеанса
Это означает, что на компьютере, где должно приниматься посылаемое сообщение, невозможно получить информацию о вошедших в систему пользователях. Причиной может быть то, что брандмауэр блокирует входящие соединения, недостаточны права пользователя по отношению к удаленной системе, запрет удаленного вызова процедур в параметрах службы сервера терминалов. Как минимум, для обмена сообщениями с использованием команды msg между компьютерами, необходимо иметь учетную запись пользователя, действительную по отношению к удаленной системе и выполнить следующие настройки:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
«AllowRemoteRPC»=dword:00000001
Примеры использования MSG :
Для выполнения команды msg от имени другого пользователя можно воспользоваться утилитой PSExec из пакета PSTools или штатным средством runas.exe
runas /user:otheruser «msg * /server:win10 Test message»
Сообщения, отправляемые командой msg локальному пользователю компьютера с операционной системой Windows XP, который отсутствует ( еще не вошел в Windows ) отображаются в окне с приглашением к регистрации в системе и могут быть доступны посторонним.
Отправка сообщений с помощью msg.exe
Сегодня я хочу вам рассказать о том, как можно отправить сообщение по сети с помощью msg.exe (утилита в Windows для осуществления передачи сообщений).
В ОС Vista этой процедурой занималась ныне устаревшая команда net send (консольное приложение, входящее в состав некоторых версий ОС Windows, предназначенное для отправки сообщений по локальной сети другому пользователю или компьютеру), которая больше не поддерживается.
Синтаксис msg.exe
Параметры msg.exe
имя сеанса — Имя сеанса
ID сеанса — Идентификатор сеанса
@имя файла — Файл, содержащий список имен пользователей, сеансов или идентификаторов сеансов, которым отправляется сообщение
* — Отправить сообщение всем сеансам на указанном сервере
/SERVER:сервер — Сервер (по умолчанию — текущий)
/TIME:секунд — Интервал ожидания подтверждения от получателя
/V — Отображение информации о выполненных действиях
/W — Ожидание ответа от пользователя, полезно вместе с /V
сообщение — Отправляемое сообщение. Если не указано, выдается запрос или принимается ввод из STDIN
Использование утилиты msg.exe на примере отправки сообщения терминальным пользователям в OS Windows Server 2008 
В этом примере из командной строки (cmd.exe) я отправил сообщение test1 терминальному пользователю с именем Администратор. Если бы заменил названия пользователя и указал бы команду msg * test1, то сообщение передалось бы всем пользователям терминального сервера.
Например, если вам необходимо в течении дня два-три раза сообщить пользователям 1С о необходимости закрыть программу. К сожалению, при использовании командной строки, русские шрифты могут отображаться некорректно, поэтому могу предложить в качестве решения проблемы 2 варианта:
Для этого вызываем диспетчер задач, находясь в окне терминала или непосредственно на самом сервере (ctrl+shift+esc), переходим на вкладку «Пользователи», выделяем нужного нам и правой кнопкой мыши выбираем пункт «Отправить сообщение».
Команды пишутся по тому же принципу, как и в cmd.exe, но здесь есть простая настройка отображения шрифтов (правой кнопкой мышки в верхнем левом углу и выбор пункта «Свойства»)
Переходим на вкладку «Шрифт» и меняем значение на LucidaConsole
Теперь шрифты кириллицы будут отображаться корректно.
На этом пока все, что я хотел рассказать вам сегодня. Спасибо, что читали.
Как обмениваться файлами между компьютерами с помощью локальной сети в Windows 10
Всякий раз, когда мы работаем в нескольких системах, отправка файлов через соединение — это то, что мы предпочитаем больше всего. После того, как подключение к локальной сети делает нашу работу проще, передача файлов — это то, что усложняет наши задачи. Большую часть времени мы заканчиваем тем, что делимся файлами с самим собой по почте, так как большинство рабочих областей запрещают использование флэш-накопителей.
Совместное использование файлов по локальной сети легко, но не задача ребенка. В этой статье мы расскажем о некоторых основных методах, с помощью которых вы можете легко обмениваться файлами между системами через подключение по локальной сети.
Теперь это подключение к локальной сети может быть вашей домашней или офисной сетью, эти методы будут работать на них. Общий доступ к файлам по сети хранит файлы между пользователями общего доступа и рабочей группой. Более того, подключение внешних дисков снова и снова к разным компьютерам очень проблематично.
Для выполнения этого метода мы предлагаем вам использовать кабель Ethernet/LAN по разным причинам. Использование кабельного соединения является одним из самых старых и быстрых способов безопасной передачи данных. Использование кабеля Ethernet является очевидным выбором, самый дешевый кабель Ethernet поддерживает скорость передачи до 1 Гбит/с. Даже если для передачи данных используется USB 2.0, соединение Ethernet будет быстрым, поскольку USB 2.0 поддерживает скорость только до 480 Мбит/с.
Обмен файлами между компьютерами с использованием локальной сети
Чтобы иметь возможность передавать или обмениваться файлами между компьютерами, вам необходимо подключить их напрямую через кабель Ethernet или маршрутизатор/модем. Единственное, что вы должны иметь в виду, это то, что обе системы должны быть в одной сети. Вы можете изменить среду соединения, но метод работает на каждом соединении, если вы выполните следующие действия.
Шаги, необходимые для передачи файлов между компьютерами под управлением Windows 10 по локальной сети:
1] Подключите обе системы
Подключите обе системы к любой сети LAN или используйте кабель LAN / Ethernet для их подключения. Убедитесь, что кабели локальной сети находятся в хорошем состоянии. Если вы предпочитаете использовать беспроводную локальную сеть или беспроводную локальную сеть, убедитесь, что сила соединения хорошая.
2] Включите и настройте общий доступ к сети в обеих системах.
Выполните этот метод на обоих компьютерах, обязательно следуйте каждому шагу.
Нажмите клавиши Win + R, введите control и нажмите ввод. Панель управления откроется.
Измените вид на Большие значки и нажмите на Центр управления сетями и общим доступом.
Теперь на левой панели нажмите «Изменить дополнительные параметры общего доступа». Имейте в виду, что этот метод работает как в частной, так и в публичной сети.
В Частной сети, раздел Включение обнаружения сети и общего доступа к файлам и принтерам.
Выполните вышеуказанный шаг для гостевой или общедоступной сети, если для вашей сети установлено значение «Публичная».
Чтобы проверить, к какому типу подключения вы подключены, ваша система отображает «текущий профиль» перед типом подключения, к которому вы подключены.
Теперь в разделе «Все сети» в разделе «Подключение к файлу» выберите 128-битное шифрование.
Вы можете включить или отключить защиту паролем в соответствии с вашими предпочтениями.
Теперь нажмите Сохранить изменения.
3] Настройка подключения к локальной сети
Настройка локальной сети не имеет большого значения, если вы понимаете, как устанавливать IP-адреса. В этом методе мы не собираемся устанавливать какие-либо IP-адреса, но мы выберем их получение автоматически. Установка этих IP-адресов вручную требует базового понимания того, как они работают.
Нажмите клавиши Win + R, введите control и нажмите ввод. Панель управления откроется.
Измените вид на Большие значки и нажмите на Центр управления сетями и общим доступом.
Теперь на левой панели нажмите «Изменить настройки адаптера».
Щелкните правой кнопкой мыши сеть, к которой вы в данный момент подключены, затем выберите Свойства. Если соединение осуществляется через кабель, выберите Ethernet или, если подключение беспроводное, выберите беспроводное.
Теперь прокрутите вниз и дважды щелкните по интернет-протоколу версии 4 (TCP / IPv4).
На вкладке Общие выберите Получить IP-адрес автоматически. Теперь выберите Получить адрес DNS-сервера автоматически.
Нажмите OK и закройте свойства соединения.
Примечание. Если вы работаете в организации, где сети настраиваются любым уполномоченным лицом, вы можете воспользоваться его / ее помощью.
4] Передача файлов
Теперь для передачи или обмена файлами между компьютерами вы можете сделать это довольно легко.
Соберите все файлы, которые вы хотите поделиться в папке.
Щелкните правой кнопкой мыши по папке и выберите «Предоставить доступ».
Теперь нажмите на конкретных людей.
Выберите пользователя, которому вы хотите поделиться файлами, измените уровень разрешений в соответствии с вашими требованиями и нажмите «Поделиться».
Перейдите в систему, с которой вы только что поделились папкой. В системе откройте этот компьютер и перейдите к сети с левой панели, чтобы увидеть нет. подключенных сетевых устройств.
Выберите устройство, с которого вы только что поделились файлами, и вы увидите папку с файлами, к которой вы предоставили общий доступ.
Совет: Использование кабелей Ethernet для этого типа общего доступа гораздо предпочтительнее по сравнению с беспроводной сетью. Колебания сигналов Wi-Fi могут привести к невозможности обнаружения устройства.
Твой Сетевичок
Все о локальных сетях и сетевом оборудовании
Есть локальная сеть. Какой-то серьезный чат настраивать неохота, но иногда появляется необходимость разослать пользователям сети сообщение. Как можно реализовать такой функционал?
Отправить сообщение на компьютер в локальной сети можно «внутренними» средствами операционной системы. Рассмотрим наиболее популярные Windows 7 и Windows XP.
Для Windows XP: необходимо включить на всех компьютерах службу Пуск – Панель управления — Производительность и обслуживание – Администрирование – Службы.
В оснастке консоли MMC найдите службу сообщений (Messenger).
Установите тип запуска авто и статус — запущена.
После чего перейдите в пуск – выполнить – cmd. И напишите в командной строке строчки вида:
net send /domain:CORP Внимание! Перегрузите ваш компьютер через 5 минут.
Это лишь пример того, как отправить по локальной сети сообщение: данная команда отправляет сообщение в вашем домене corp, соответственно у всех сетевых компьютеров на экранах появится такое сообщение: «Внимание! Перегрузите ваш компьютер через 5 минут». Более подробно можно ознакомиться с синтаксисом команды написав команду net send /?
Подробнее о создании локальной сети на виндовс XP можно прочитать в данной статье.
Для Windows vista\7\server2008: утилита переименована в MSG. Напишите в командной строке команду:
msg * /server: comp1 «Тестовое сообщение «. Эта команда позволит отправить тестовое сообщение всем пользователям компьютера comp1.
Справочная информация о команде net send
Общие сведения о команде net send
Net send это консольное приложение, входящее в состав некоторых версий Windows и предназначенное для отправки сообщений по локальной сети другому пользователю, компьютеру или псевдониму. Команда доступна только в Windows NT, 2000, XP, 2003 и недоступна в Windows 7, Vista, ME, 98, 95 и старше. В Windows XP начиная с Service Pack 2 команда net send по умолчанию отключена.
Использование команды net send
Для отправки собщений командой net send, запустите командный интерпретатор (командную строку). Чтобы запустить командный интерпретатор выберите пункт Выполнить из меню Пуск, наберите cmd и нажмите кнопку OK. Используете команду net c параметром send и другими параметрами в соответствии с синтаксисом команды. Служба сообщений отображает полученные сообщения в стандартном диалоговом окне сообщений Windows.
Синтаксис команды net send
Замечания по использованию команды net send
Возможны трудности при использовании длинных имен получателей сообщений. Имена, используемые службой сообщений, имеют длину до 15 знаков.
Примеры использования команды net send
net send ivanov Отправить сообщение по локальной сети можно командой net send
Чтобы отправить сообщение всем пользователям, подключенным к компьютеру, с которого отправляется сообщение, введите:
net send /users Всем немедлено выйти из 1С!
Чтобы отправить сообщение всем пользователям в домене ukmz введите:
net send /domain:ukmz Электричество в здании будет отключено через 5 минут
Чтобы отправить сообщение всем пользователям в домене компьютера, с которого отправляется сообщение, введите:
net send * Господа, совещание при генеральном директоре состоится в 13:00
Включение и отключение службы сообщений и net send
Для включения службы сообщений с помощью консоли MMC выполните следующую последовательность действий: Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Авто’ из списка ‘Тип запуска’ если вы хотите чтобы служба автоматически запускалась при загрузке Windows. Затем нажмите кнопку Пуск. Нажмите кнопку ОК.
Для отключения службы сообщений выполните следующую последовательность действий: Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Вручную’ из списка ‘Тип запуска’. Затем нажмите кнопку Стоп. Нажмите кнопку ОК.
Для включения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
sc config messenger start= auto
net start messenger
Для отключения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
net stop messenger
sc config messenger start= disabled