Windows 7 как отправить сообщение по сети через командную строку: net send — справочная информация о команде. Синтаксис, пример использования, включение и отключение службы сообщений и net send, как отправить net send в windows 7, vista
net send — справочная информация о команде. Синтаксис, пример использования, включение и отключение службы сообщений и net send, как отправить net send в windows 7, vista
1. Общие сведения о команде net send
2. Использование команды net send
3. Синтаксис команды net send
4. Замечания по использованию команды net send
5. Примеры использования команды net send
6. Включение и отключение службы сообщений и net send
7. Как отправлять net send сообщения в Windows 7
Общие сведения о команде 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 должна быть запущена служба сообщений Windows. Фактически, команда net send является лишь интерфейсом командной строки к службе сообщений, которая и занимается непосредственно отправкой и получением сообщений.
Для возможности получения сообщений на компьютере, на который отправляется сообщение, также должна быть запущена служба сообщений или другая программа, использующая тот же самый протокол для обмена сообщениями.
Сообщение может быть отправлено только активному объекту в сети. Если сообщение отправляется пользователю, он должен войти в систему под своим именем.
Для отправки собщений командой net send, запустите командный интерпретатор (командную строку). Чтобы запустить командный интерпретатор выберите пункт Выполнить из меню Пуск, наберите cmd и нажмите кнопку OK. Используете команду net c параметром send и другими параметрами в соответствии с синтаксисом команды. Служба сообщений отображает полученные сообщения в стандартном диалоговом окне сообщений Windows.
Синтаксис команды net send
Команда net send имеет следующий синтаксис:
net send {username | * | /domain[:domainname] | /users} message
где
username — имя пользователя, имя компьютера или псевдоним, которому требуется отправить сообщение;
* — отправка сообщений всем членам домена или рабочей группы;
/domain[:domainname] — отправка сообщения всем именам в домене компьютера или в домене domainname;
/users — отправка сообщения всем пользователям, подключенным к серверу;
message — текст сообщения.
Замечания по использованию команды net send
Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки.
Возможны трудности при использовании длинных имен получателей сообщений. Имена, используемые службой сообщений, имеют длину до 15 знаков.
Предельная длина широковещательных сообщений составляет 128 знаков. Предельная длина персональных сообщений — 1600 знаков.
Примеры использования команды net send
Чтобы отправить сообщение «Отправить сообщение по локальной сети можно командой net send» пользователю ivanov введите:
net send ivanov Отправить сообщение по локальной сети можно командой net send
Чтобы отправить сообщение всем пользователям, подключенным к компьютеру, с которого отправляется сообщение, введите:
net send /users Всем немедлено выйти из 1С!
Чтобы отправить сообщение всем пользователям в домене ukmz введите:
net send /domain:ukmz Электричество в здании будет отключено через 5 минут
Чтобы отправить сообщение всем пользователям в домене компьютера, с которого отправляется сообщение, введите:
net send * Господа, совещание при генеральном директоре состоится в 13:00
Включение и отключение службы сообщений и net send
Включение и отключение службы сообщений возможно посредством как консоли MMC (оснастка Службы) так и с помощью командной строки. Для выполнения этих операций необходимо обладать правами администратора.
Для включения службы сообщений с помощью консоли MMC выполните следующую последовательность действий:
Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Авто’ из списка ‘Тип запуска’ если вы хотите чтобы служба автоматически запускалась при загрузке Windows. Затем нажмите кнопку Пуск. Нажмите кнопку ОК.
Для отключения службы сообщений выполните следующую последовательность действий:
Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Вручную’ из списка ‘Тип запуска’. Затем нажмите кнопку Стоп. Нажмите кнопку ОК.
Для включения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
sc config messenger start= auto
net start messenger
Для отключения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
net stop messenger
sc config messenger start= disabled
Как отправлять net send сообщения в Windows 7
Для отправки net send сообщений в тех версиях Windows где эта команда отсутствует (Windows 7, Vista, ME, 95, 98) можно использовать стороннее программное обеспечение. Предлагаем вам использовать две программы: WinSent Messenger и утилиту Sent.
WinSent Messenger это мессенджер для локальный сети, совместимый с net send. Утилита Sent предназначена для отправки сообщений из командной строки. Более подробная информация доступна на страницах этих программных продуктов:
WinSent Messenger — мессенджер для локальный сети
Sent — утилита для отправка net send сообщений из командной строки в Windows 7/Vista.
MSG – отправка сообщения по локальной сети.
Команда MSG существовала еще в Windows 2000/XP и предназначалась для обмена
сообщениями между пользователями вошедшими в систему локально и пользователями терминальных сессий ( подключившихся к удаленному рабочему столу ) .
В Windows Vista и более поздних операционных системах семейства Windows команда MSG стала основным стандартным средством обмена сообщениями, поскольку команда net send в данных ОС больше не поддерживается.
Формат командной строки:
MSG {пользователь | имя сеанса | ID сеанса | @имя файла | *} [/SERVER:сервер] [/TIME:секунд] [/V] [/W] [сообщение]
Описание параметров командной строки :
пользователь — Имя пользователя.
имя сеанса — Имя сеанса.
ID сеанса — Идентификатор сеанса.
@имя файла — Файл, содержащий список имен пользователей, сеансов или идентификаторов сеансов, которым отправляется сообщение.
* — Отправить сообщение всем сеансам на указанном сервере.
/SERVER:сервер — Сервер (по умолчанию — текущий).
/TIME:секунд — Интервал ожидания подтверждения от получателя.
/V — Отображение информации о выполненных действиях.
/W — Ожидание ответа от пользователя, полезно вместе с /V.
сообщение — Отправляемое сообщение. Если не указано, выдается запрос или принимается ввод из STDIN.
Важно!
Нынешняя реализация msg.exe прекрасно подходит для обмена сообщениями между сеансами
локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети,
потребуется изменить некоторые настройки безопасности, принятые по умолчанию в операционных системах Windows Vista, 7 и более поздних.
При стандартных настройках, отправка сообщения пользователям удаленных компьютеров не выполняется и сопровождается сообщением:
Ошибка 1722 при получении имен сеанса
Это означает, что на компьютере, где должно приниматься посылаемое сообщение, невозможно получить информацию о
вошедших в систему пользователях. Причиной может быть то, что брандмауэр блокирует входящие соединения, недостаточны
права пользователя по отношению к удаленной системе, запрет удаленного вызова процедур в параметрах службы сервера терминалов.
Как минимум, для обмена сообщениями с использованием команды msg между компьютерами, необходимо иметь учетную запись
пользователя, действительную по отношению к удаленной системе и выполнить следующие настройки:
на каждом компьютере, которому будут отправляться сообщения, добавить в раздел реестра
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
параметр AllowRemoteRPC типа REG_DWORD и равный 1
Для изменения настроек можно использовать .reg-файл следующего содержания:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
«AllowRemoteRPC»=dword:00000001
В ОС Windows Vista, Windows 7, 8, 10 ключ реестра AllowRemoteRPC существует, но имеет значение равное 0 , что необходимо исправить. Для применения изменений требуется перезагрузка.
поскольку для обмена сообщениями утилита msg.exe использует протокол SMB (Server Message Block ), на каждом компьютере, которому будут
отправляться сообщения, должен быть открыт TCP порт 445
Примеры использования MSG:
msg * /server:Server «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера Server
msg * /server:192.168.0.1 «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера с IP-адресом 192.168.0.1
msg RDP-Tcp#0 /server:TSServer «Тестовое сообщение» — отправить тестовое сообщение пользователю терминальной сессии с именем RDP-Tcp#0 на компьютере TSServer
msg console /server:Windows7 «Тестовое сообщение» — отправить тестовое сообщение текущему локальному пользователю компьютера Windows7
msg console «Тестовое сообщение» — отправка тестового сообщения от пользователя сеанса RDP локальному пользователю. Если эта команда выполняется не пользователем
терминальной сессии, то сообщение будет отправлено локальным пользователем самому себе.
Для выполнения команды msg от имени другого пользователя можно воспользоваться утилитой PSExec из пакета PSTools или штатным средством runas.exe
psexec -u otheruser -p otherpass msg * /server:win10 TEST message
runas /user:otheruser «msg * /server:win10 Test message»
Сообщения, отправляемые командой msg локальному пользователю компьютера с операционной системой Windows XP, который отсутствует ( еще не вошел в Windows ) отображаются
в окне с приглашением к регистрации в системе и могут быть доступны посторонним.
Весь список команд CMD Windows
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
- Чтобы отправить сообщение с «Встречаемся сегодня в 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».
Отправка сообщений с помощью msg.exe
Сегодня я хочу вам рассказать о том, как можно отправить сообщение по сети с помощью msg.exe (утилита в Windows для осуществления передачи сообщений).
В ОС Vista этой процедурой занималась ныне устаревшая команда net send (консольное приложение, входящее в состав некоторых версий ОС Windows, предназначенное для отправки сообщений по локальной сети другому пользователю или компьютеру), которая больше не поддерживается.
Синтаксис msg.exe
MSG {пользователь | имя сеанса | ID сеанса | @имя файла | *} [/SERVER:сервер] [/TIME:секунд] [/V] [/W] [сообщение]
Параметры msg.exe
пользователь
- — Имя пользователя
имя сеанса — Имя сеанса
ID сеанса — Идентификатор сеанса
@имя файла — Файл, содержащий список имен пользователей, сеансов или идентификаторов сеансов, которым отправляется сообщение
* — Отправить сообщение всем сеансам на указанном сервере
/SERVER:сервер — Сервер (по умолчанию — текущий)
/TIME:секунд — Интервал ожидания подтверждения от получателя
/V — Отображение информации о выполненных действиях
/W — Ожидание ответа от пользователя, полезно вместе с /V
сообщение — Отправляемое сообщение. Если не указано, выдается запрос или принимается ввод из STDIN
/? — Показывает справку
Использование утилиты msg.exe на примере отправки сообщения терминальным пользователям в OS Windows Server 2008
В этом примере из командной строки (cmd.exe) я отправил сообщение test1 терминальному пользователю с именем Администратор. Если бы заменил названия пользователя и указал бы команду msg * test1, то сообщение передалось бы всем пользователям терминального сервера.
При частоте использовании утилиты, можно сохранить значение в файле с расширением .bat (как создать файл с таким расширением, читайте здесь, хотя, если вы администрируете сервер, вам скорее всего не потребуется эта статья).
Например, если вам необходимо в течении дня два-три раза сообщить пользователям 1С о необходимости закрыть программу. К сожалению, при использовании командной строки, русские шрифты могут отображаться некорректно, поэтому могу предложить в качестве решения проблемы 2 варианта:
- Вариант отправки каждому пользователю по отдельности (если их конечно достаточно малое количество).
Для этого вызываем диспетчер задач, находясь в окне терминала или непосредственно на самом сервере (ctrl+shift+esc), переходим на вкладку «Пользователи», выделяем нужного нам и правой кнопкой мыши выбираем пункт «Отправить сообщение».
- Этот вариант подразумевает работу в командной строке с использованием Windows PowerShell.
Команды пишутся по тому же принципу, как и в cmd.exe, но здесь есть простая настройка отображения шрифтов (правой кнопкой мышки в верхнем левом углу и выбор пункта «Свойства»)
Переходим на вкладку «Шрифт» и меняем значение на LucidaConsole
Теперь шрифты кириллицы будут отображаться корректно.
На этом пока все, что я хотел рассказать вам сегодня. Спасибо, что читали.
Отправить сообщение по сети через командную строку – net send windows 7 пример
Справочная информация о команде net send
Команда MSG – отправить сообщение пользователю.Команда MSG существовала еще в Windows 2000/XP и предназначалась для обмена сообщениями между пользователями вошедшими в систему локально и пользователями терминальных сессий ( подключившихся к удаленному рабочему столу ) . В Windows Vista и более поздних операционных системах семейства Windows команда MSG стала основным стандартным средством обмена сообщениями, поскольку команда net send в данных ОС больше не поддерживается. Формат командной строки: MSG {пользователь | имя сеанса | ID сеанса | @имя файла | *} Описание параметров командной строки : пользователь — Имя пользователя. Важно! Нынешняя реализация msg.exe прекрасно подходит для обмена сообщениями между сеансами локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети, потребуется изменить некоторые настройки безопасности, принятые по умолчанию в операционных системах Windows Vista, 7 и более поздних. При стандартных настройках, отправка сообщения пользователям удаленных компьютеров не выполняется и сопровождается сообщением: Ошибка 1722 при получении имен сеанса Это означает, что на компьютере, где должно приниматься посылаемое сообщение, невозможно получить информацию о вошедших в систему пользователях. Причиной может быть то, что брандмауэр блокирует входящие соединения, недостаточны права пользователя по отношению к удаленной системе, запрет удаленного вызова процедур в параметрах службы сервера терминалов. Как минимум, для обмена сообщениями с использованием команды msg между компьютерами, необходимо иметь учетную запись пользователя, действительную по отношению к удаленной системе и выполнить следующие настройки: на каждом компьютере, которому будут отправляться сообщения, добавить в раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server параметр AllowRemoteRPC типа REG_DWORD и равный 1 Для изменения настроек можно использовать .reg-файл следующего содержания: Windows Registry Editor Version 5.00 «AllowRemoteRPC»=dword:00000001 В ОС Windows Vista, Windows 7, 8, 10 ключ реестра AllowRemoteRPC существует, но имеет значение равное 0 , что необходимо исправить. Для применения изменений требуется перезагрузка. поскольку для обмена сообщениями утилита msg.exe использует протокол SMB (Server Message Block ), на каждом компьютере, которому будут отправляться сообщения, должен быть открыт TCP порт 445 Примеры использования MSG: msg * /server:Server «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера Server msg * /server:192.168.0.1 «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера с IP-адресом 192.168.0.1 msg RDP-Tcp#0 /server:TSServer «Тестовое сообщение» — отправить тестовое сообщение пользователю терминальной сессии с именем RDP-Tcp#0 на компьютере TSServer msg console /server:Windows7 «Тестовое сообщение» — отправить тестовое сообщение текущему локальному пользователю компьютера Windows7 msg console «Тестовое сообщение» — отправка тестового сообщения от пользователя сеанса RDP локальному пользователю. Если эта команда выполняется не пользователем терминальной сессии, то сообщение будет отправлено локальным пользователем самому себе. Для выполнения команды msg от имени другого пользователя можно воспользоваться утилитой PSExec из пакета PSTools или штатным средством runas.exe psexec -u otheruser -p otherpass msg * /server:win10 TEST message runas /user:otheruser «msg * /server:win10 Test message» Сообщения, отправляемые командой msg локальному пользователю компьютера с операционной системой Windows XP, который отсутствует ( еще не вошел в Windows ) отображаются в окне с приглашением к регистрации в системе и могут быть доступны посторонним. Весь список команд CMD Windows |
Команда MSG – отправить сообщение пользователю.Команда MSG существовала еще в Windows 2000/XP и предназначалась для обмена сообщениями между пользователями вошедшими в систему локально и пользователями терминальных сессий ( подключившихся к удаленному рабочему столу ) . В Windows Vista и более поздних операционных системах семейства Windows команда MSG стала основным стандартным средством обмена сообщениями, поскольку команда net send в данных ОС больше не поддерживается. Формат командной строки: MSG {пользователь | имя сеанса | ID сеанса | @имя файла | *} Описание параметров командной строки : пользователь — Имя пользователя. |
Как отправить сообщение на все компьютеры в локальной сети?
Важно!
Нынешняя реализация msg.exe прекрасно подходит для обмена сообщениями между сеансами локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети, потребуется изменить некоторые настройки безопасности, принятые по умолчанию в операционных системах Windows Vista, 7 и более поздних.
При стандартных настройках, отправка сообщения пользователям удаленных компьютеров не выполняется и сопровождается сообщением:
Ошибка 1722 при получении имен сеанса
Это означает, что на компьютере, где должно приниматься посылаемое сообщение, невозможно получить информацию о вошедших в систему пользователях. Причиной может быть то, что брандмауэр блокирует входящие соединения, недостаточны права пользователя по отношению к удаленной системе, запрет удаленного вызова процедур в параметрах службы сервера терминалов. Как минимум, для обмена сообщениями с использованием команды msg между компьютерами, необходимо иметь учетную запись пользователя, действительную по отношению к удаленной системе и выполнить следующие настройки:
на каждом компьютере, которому будут отправляться сообщения, добавить в раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server параметр AllowRemoteRPC типа REG_DWORD и равный 1 Для изменения настроек можно использовать .reg-файл следующего содержания:
Windows Registry Editor Version 5.00
«AllowRemoteRPC»=dword:00000001
В ОС Windows Vista, Windows 7, 8, 10 ключ реестра AllowRemoteRPC существует, но имеет значение равное 0 , что необходимо исправить. Для применения изменений требуется перезагрузка.
поскольку для обмена сообщениями утилита msg.exe использует протокол SMB (Server Message Block ), на каждом компьютере, которому будут отправляться сообщения, должен быть открыт TCP порт 445
Примеры использования MSG:
msg * /server:Server «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера Server
msg * /server:192.168.0.1 «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера с IP-адресом 192.168.0.1
msg RDP-Tcp#0 /server:TSServer «Тестовое сообщение» — отправить тестовое сообщение пользователю терминальной сессии с именем RDP-Tcp#0 на компьютере TSServer
msg console /server:Windows7 «Тестовое сообщение» — отправить тестовое сообщение текущему локальному пользователю компьютера Windows7
msg console «Тестовое сообщение» — отправка тестового сообщения от пользователя сеанса RDP локальному пользователю. Если эта команда выполняется не пользователем терминальной сессии, то сообщение будет отправлено локальным пользователем самому себе.
Для выполнения команды msg от имени другого пользователя можно воспользоваться утилитой PSExec из пакета PSTools или штатным средством runas.exe
psexec -u otheruser -p otherpass msg * /server:win10 TEST message
runas /user:otheruser «msg * /server:win10 Test message»
Сообщения, отправляемые командой msg локальному пользователю компьютера с операционной системой Windows XP, который отсутствует ( еще не вошел в Windows ) отображаются в окне с приглашением к регистрации в системе и могут быть доступны посторонним.
Весь список команд CMD Windows
Команда MSG – отправить сообщение пользователю.Команда MSG существовала еще в Windows 2000/XP и предназначалась для обмена сообщениями между пользователями вошедшими в систему локально и пользователями терминальных сессий ( подключившихся к удаленному рабочему столу ) . В Windows Vista и более поздних операционных системах семейства Windows команда MSG стала основным стандартным средством обмена сообщениями, поскольку команда net send в данных ОС больше не поддерживается. Формат командной строки: MSG {пользователь | имя сеанса | ID сеанса | @имя файла | *} Описание параметров командной строки : пользователь — Имя пользователя. Важно! Нынешняя реализация msg.exe прекрасно подходит для обмена сообщениями между сеансами локальных и терминальных пользователей в пределах одной системы, однако, в случаях обмена между разными компьютерами локальной сети, потребуется изменить некоторые настройки безопасности, принятые по умолчанию в операционных системах Windows Vista, 7 и более поздних. При стандартных настройках, отправка сообщения пользователям удаленных компьютеров не выполняется и сопровождается сообщением: Ошибка 1722 при получении имен сеанса Это означает, что на компьютере, где должно приниматься посылаемое сообщение, невозможно получить информацию о вошедших в систему пользователях. Причиной может быть то, что брандмауэр блокирует входящие соединения, недостаточны права пользователя по отношению к удаленной системе, запрет удаленного вызова процедур в параметрах службы сервера терминалов. |
Отправка сообщения через командную строку на другой компьютер
Как минимум, для обмена сообщениями с использованием команды msg между компьютерами, необходимо иметь учетную запись пользователя, действительную по отношению к удаленной системе и выполнить следующие настройки:
на каждом компьютере, которому будут отправляться сообщения, добавить в раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server параметр AllowRemoteRPC типа REG_DWORD и равный 1 Для изменения настроек можно использовать .reg-файл следующего содержания:
Windows Registry Editor Version 5.00
«AllowRemoteRPC»=dword:00000001
В ОС Windows Vista, Windows 7, 8, 10 ключ реестра AllowRemoteRPC существует, но имеет значение равное 0 , что необходимо исправить. Для применения изменений требуется перезагрузка.
поскольку для обмена сообщениями утилита msg.exe использует протокол SMB (Server Message Block ), на каждом компьютере, которому будут отправляться сообщения, должен быть открыт TCP порт 445
Примеры использования MSG:
msg * /server:Server «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера Server
msg * /server:192.168.0.1 «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера с IP-адресом 192.168.0.1
msg RDP-Tcp#0 /server:TSServer «Тестовое сообщение» — отправить тестовое сообщение пользователю терминальной сессии с именем RDP-Tcp#0 на компьютере TSServer
msg console /server:Windows7 «Тестовое сообщение» — отправить тестовое сообщение текущему локальному пользователю компьютера Windows7
msg console «Тестовое сообщение» — отправка тестового сообщения от пользователя сеанса RDP локальному пользователю. Если эта команда выполняется не пользователем терминальной сессии, то сообщение будет отправлено локальным пользователем самому себе.
Для выполнения команды msg от имени другого пользователя можно воспользоваться утилитой PSExec из пакета PSTools или штатным средством runas.exe
psexec -u otheruser -p otherpass msg * /server:win10 TEST message
runas /user:otheruser «msg * /server:win10 Test message»
Сообщения, отправляемые командой msg локальному пользователю компьютера с операционной системой Windows XP, который отсутствует ( еще не вошел в Windows ) отображаются в окне с приглашением к регистрации в системе и могут быть доступны посторонним.
Весь список команд CMD Windows
Справочная информация о команде net send
1. Общие сведения о команде net send
2. Использование команды net send
3. Синтаксис команды net send
4. Замечания по использованию команды net send
5. Примеры использования команды net send
6. Включение и отключение службы сообщений и net send
7. Как отправлять net send сообщения в Windows 7
Общие сведения о команде 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 должна быть запущена служба сообщений Windows. Фактически, команда net send является лишь интерфейсом командной строки к службе сообщений, которая и занимается непосредственно отправкой и получением сообщений. Для возможности получения сообщений на компьютере, на который отправляется сообщение, также должна быть запущена служба сообщений или другая программа, использующая тот же самый протокол для обмена сообщениями. Сообщение может быть отправлено только активному объекту в сети. Если сообщение отправляется пользователю, он должен войти в систему под своим именем.
Для отправки собщений командой net send, запустите командный интерпретатор (командную строку). Чтобы запустить командный интерпретатор выберите пункт Выполнить из меню Пуск, наберите cmd и нажмите кнопку OK. Используете команду net c параметром send и другими параметрами в соответствии с синтаксисом команды. Служба сообщений отображает полученные сообщения в стандартном диалоговом окне сообщений Windows.
Синтаксис команды net send
Команда net send имеет следующий синтаксис:
net send {username | * | /domain | /users} message
где
username — имя пользователя, имя компьютера или псевдоним, которому требуется отправить сообщение;
* — отправка сообщений всем членам домена или рабочей группы;
/domain — отправка сообщения всем именам в домене компьютера или в домене domainname;
/users — отправка сообщения всем пользователям, подключенным к серверу;
message — текст сообщения.
Замечания по использованию команды net send
Если аргументы параметров команды содержат пробелы, их следует заключать в кавычки.
Возможны трудности при использовании длинных имен получателей сообщений. Имена, используемые службой сообщений, имеют длину до 15 знаков.
Предельная длина широковещательных сообщений составляет 128 знаков. Предельная длина персональных сообщений — 1600 знаков.
Примеры использования команды net send
Чтобы отправить сообщение «Отправить сообщение по локальной сети можно командой net send» пользователю ivanov введите:
net send ivanov Отправить сообщение по локальной сети можно командой net send
Чтобы отправить сообщение всем пользователям, подключенным к компьютеру, с которого отправляется сообщение, введите:
net send /users Всем немедлено выйти из 1С!
Чтобы отправить сообщение всем пользователям в домене ukmz введите:
net send /domain:ukmz Электричество в здании будет отключено через 5 минут
Чтобы отправить сообщение всем пользователям в домене компьютера, с которого отправляется сообщение, введите:
net send * Господа, совещание при генеральном директоре состоится в 13:00
Включение и отключение службы сообщений и net send
Включение и отключение службы сообщений возможно посредством как консоли MMC (оснастка Службы) так и с помощью командной строки.
Для выполнения этих операций необходимо обладать правами администратора.
Для включения службы сообщений с помощью консоли MMC выполните следующую последовательность действий: Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Авто’ из списка ‘Тип запуска’ если вы хотите чтобы служба автоматически запускалась при загрузке Windows. Затем нажмите кнопку Пуск. Нажмите кнопку ОК.
Для отключения службы сообщений выполните следующую последовательность действий: Зайдите в Панель управления. Откройте папку Администрирование, Службы. Найдите в списке «Службу сообщений» (Messenger). Откройте окно свойств службы. Выберите значение ‘Вручную’ из списка ‘Тип запуска’. Затем нажмите кнопку Стоп. Нажмите кнопку ОК.
Для включения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
sc config messenger start= auto
net start messenger
Для отключения службы сообщений из командной строки введите в командном интерпретаторе следующие команды:
net stop messenger
sc config messenger start= disabled
Как отправлять net send сообщения в Windows 7
Для отправки net send сообщений в тех версиях Windows где эта команда отсутствует (Windows 7, Vista, ME, 95, 98) можно использовать стороннее программное обеспечение.
Отправка сообщений с помощью msg.exe
Предлагаем вам использовать две программы: WinSent Messenger и утилиту Sent. WinSent Messenger это мессенджер для локальный сети, совместимый с net send. Утилита Sent предназначена для отправки сообщений из командной строки. Более подробная информация доступна на страницах этих программных продуктов:
WinSent Messenger — мессенджер для локальный сети
Sent — утилита для отправка net send сообщений из командной строки в Windows 7/Vista.
Ваша компания испытывает трудности с общением внутри коллектива? Устали звать каждого коллегу на собрание? Надоело ходить по всему офису для решения простейшего вопроса? Если вы ответили «да» хотя бы на один из этих вопросов, то наступило время внедрения корпоративного локального мессенджера.
Softros LAN Messenger – простой и удобный офисный мессенджер – программа для обмена сообщениями в локальной сети любого размера. Мессенджер для компании не требует и не использует Интернет-соединение и таким образом гарантирует, что передаваемая информация не выйдет за рамки локальной сети. Приложение просто в установке и использовании, имеет приятный, интуитивно понятный интерфейс и корректно работает у пользователей с ограниченными правами. Для вашего удобства также предусмотрена функция обмена файлами между пользователями сетевого мессенджера. Тонкая настройка позволяет администратору запретить использование тех или иных функций приложения и изменение его настроек, что может быть полезно в крупной компании с разрозненной инфраструктурой. Система безсерверного обмена сообщениями и файлами позволяет сэкономить на аппаратном обеспечении. 14 лет постоянного усовершенствования гарантируют качество и стабильность работы нашего месседжера для Вашей локальной сети.
Краткая информация
Последняя версия: 9.2
Поддерживаемые ОС: Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 8.1, Windows 10, Windows 2012, Windows 2016
Поддерживаемые типы сетей: LAN, WAN
Ключевые особенности Корпоративного Мессенджера:
- Обмен сообщениями с возможностью чата
Создавайте виртуальные чаты внутри Вашей сети с любым количеством пользователей. - Безопасное сетевое общение
Сообщения не выходят за пределы локальной сети. - Групповые сообщения в локальной сети
Используйте массовые рассылки сообщений для информирования работников о предстоящих событиях. - Быстрые сообщения
Настройте до 10 предустановленных шаблонных сообщений с возможностью мгновенной отправки по горячей клавише, для быстрых ответов типичными фразами или предложениями. - Огромный набор смайлов Emoji
Придайте настроение вашим сообщениям с помощью встроенного набора смайлов Emoji (около 830 смайлов) - Передача файлов внутри сети, включая массовую рассылку файлов
Обмениваться документами с коллегами стало гораздо проще.Net send в Windows 7
- Группировка пользователей
Распределите ваших коллег по отделам или должностям для простоты общения. - Совместное пользование удаленным рабочим столом
Запросите удаленную помощь у своего коллеги или администратора сети прямо из Мессенджера, предоставив ему доступ к Вашему рабочему столу удаленно. Попросите администратора помочь вам с настройкой любых программ или Windows на вашем компьютере, попросите коллегу помочь решить рабочие вопросы. - Удаленное администрирование рабочих столов
Администраторы, авторизованные в домене как доменные администраторы, или на удаленном компьютере как локальные администраторы, могут подключаться к пользовательским рабочим столам напрямую, минуя разрешения на подключение от пользователя. - Управление правами пользователей
Администратор может запретить использование любой функции в случае необходимости. - История сообщений
Вы никогда не потеряете ни одно сообщение, поскольку все они сохраняются в файлах истории. - Безсерверная архитектура мессенджера
LAN Chat не требуется установка выделенного сервера. - Отсутствие необходимости в Интернет-соединении
Мессенджер для локальной сети работает только внутри вашей сети вашей компании и избавляет ваших подчиненных от пустой траты времени в ICQ, сохраняя ваш трафик и минимизируя возможности атак. - Поддержка сервера терминалов
LAN Messenger с успехом работает на терминальном сервере от Microsoft или Citrix, а также поддерживает одновременное использование нескольких пользовательских сеансов. (После установки Softros TS Engine.) - Простота установки
Вам не нужны навыки администрирования, чтобы начать использовать нашу программу. Просто установите внутренний мессенджер на каждом компьютере в вашей локальной сети, и он готово к работе. - Простота распространения
Сконфигурировав сетевые настройки, а так же настройки групп пользователей на одном компьютере, вы можете экспортировать их в файл, чтобы затем использовать на всех копьютерах внутри сети компании. Это упрощает настройку программы в сложных сетях.
Топ 10: Чат для локальной сети
Клиент-серверный мессенджер для локальной сети. Интегрируется с Active Directory, многоуровневый список контактов, доска объявлений, система массовых оповещений, конференции, SSL шифрование трафика, передача оффлайн сообщений и файлов, гибкая система управления правами пользователей, передача файлов и папок. Встроенные Kanban доски для проектов
Клиент-серверная программа для общения в корпоративной сети, которая работает на платформе ОС Windows. В состав CommFort входят модули для чата, обмена изображениями, передачи файлов, VoIP и видеосвязи. Поддерживает видеоконференции до 32 пользователей
Softros LAN Messenger
Простой и надежный мессенджер для локальной сети. Не требует подключения к интернету. Кроме отправки мгновенных сообщений и передачи файлов, позволяет создавать виртуальные комнаты, делать массовые рассылки, сохранять историю сообщений, группировать контакты по отделам или должностям.
VideoMost IM
Корпоративный мобильный мессенджер в исходных кодах. Включает Корпоративный мобильный мессенджер в исходных кодах
Cisco Jabber
Мультимедийный корпоративный мессенджер. Поддерживает контроль онлайн статуса, чат, голосовую и видеосвязь, конференцсвязь, видеопочту, screen-sharing.
Команда Msg
Работает на PC, Mac и мобильных платформах — iPhone, iPad, Nokia, Android и BlackBerry. Использует открытый протокол Jabber (XMPP)
Bopup IM
Корпоративная клиент-серверная платформа для взаимодействия и общения в режиме реального времени. Интеграция с Active Directory, доступ к архиву всех переданных сообщений и файлов, доставка оффлайн данных и назначение документов сотрудникам с надежным шифрованием.
Vypress Chat
Простой и быстрый многопользовательский чат с контролем активности в локальной сети. Предназначен для средних и малых локальных сетей (до 300 компьютеров). Не требует выделенного сервера и может быть быстро развернут даже в сети без профессионального администратора.
Simple Chat
Простой и мощный кроссплатформенный клиент-серверный чат для локальной сети и Интернета, с открытым исходным кодом.
LAN Messenger
Бесплатные open-source кроссплатформенный мессенджер для локальной сети. Не требует сервера. Логгирование сообщений. Передача файлов.
Бесплатный кросплатформенный чат для корпоративных сетей. Передача файлов. Оффлайн сообщения.
Бесплатное программное обеспечение для обмена мгновенными сообщения в сетях Microsoft Windows. Высокая скорость доставки сообщений большому количеству получателей (1000+)
Как отправить сообщение из командной строки
Вам понадобится
Инструкция
Скачайте и установите приложение Sent для возможности использования консольной службы сообщений net send.
Нажмите кнопку «Пуск» для вызова главного меню системы и перейдите в пункт «Панель управления» для выполнения операции включения службы сообщений net send.
Укажите пункт «Администрирование» и раскройте ссылку «Службы».
Вызовите контекстное меню элемента «Служба сообщений» кликом правой кнопки мыши и выберите пункт «Свойства».
Укажите значение «Автоматическая» в выпадающем списке «Тип запуска» для добавления службы в автозагрузку Windows и нажмите кнопку «Применить» для выполнения команды.
Нажмите кнопку OK для подтверждения выбранных изменений и вернитесь в главное меню «Пуск» для выполнения запуска службы.
Перейдите в пункт «Выполнить» и введите значение cmd в поле «Открыть» для альтернативного запуска инструмента командной строки.
Введите значение
sc config messenger start= auto
net start messenger
в поле командной строки и нажмите функциональную клавишу Enter для подтверждения выполнения команды.
Используйте синтаксис
net send имя_пользователя сообщение net send
для отправки нужного сообщения выбранному пользователю.
Укажите символ * для адресации выбранного сообщения всем членам рабочей группы или домена и введите значение /имя_пользователей для адресации выбранного сообщения всем пользователям сервера.
Укажите значение /domain :имя_домена для отправки выбранного сообщения всем пользователям нужного домена.
Вернитесь в главное меню «Пуск» и перейдите в пункт «Панель управления» для отключения службы сообщений net send.
Укажите пункт «Администрирование» и раскройте ссылку «Службы».
Вызовите контекстное меню элемента «Служба сообщений» кликом правой кнопки мыши и выберите пункт «Вручную» в выпадающем меню «Тип запуска».
Нажмите кнопку «Стоп» для выполнения команды и подтвердите применение выбранных изменений нажатием кнопки OK.
Командная строка — команда NET
Данная утилита является одним из наиболее мощных средств для осуществления деятельности в операционной системе Windows. Её задачей необходимо назвать выполнение контроля над сетевыми ресурсами, а также реализацию определенных мероприятий.
Синтаксис
Предусматривается возможность применения большого количества подкоманд и подобный вопрос следует рассматривать подробнее. Именно указанный момент делает NET столь универсальным средством управления.
Применяется с целью осуществления обновления БД регистрационных записей, а также внесения изменений настроек входа или условий к кодам доступа для записей регистрации. Можно осуществить ввод без каких-либо параметров. В такой ситуации произойдет выдача действующих значений настроек, устанавливающих требования к кодам доступа и входу в сеть для записей регистрации.
Синтаксис
Net accounts [/forcelogoff:{минуты | NO}] [/minpwlen: длина] [/maxpwage:{дни | unlimited}] [/minpwage: дни] [/uniquepw: число] [/domain]
Расшифровка значений
/forcelogoff:{минуты | NO}
Задается интервал в минутах, при завершении которого производится отсоединение юзера в случае окончания периода действия его регистрационной записи. Другой вариант подобного условия – окончание отведенного времени.
/minpwlen: длина
Здесь указывается наименьшее количество символов, составляющих код доступа. Без вмешательства предусматривается 6, а диапазон разрешенных значений находится в пределах 0-14.
/maxpwage:{дни | unlimited}
Задает наибольшее время службы кода доступа в днях или делает его бесконечным в случае установки аргумента unlimited.
/minpwage:{дни | unlimited}
Задает наименьший период службы кода доступа в днях или делает его бесконечным в случае установки аргумента unlimited. Для maxpwage и minpwage имеются условия. Минимальный параметр не может превышать максимальный, а их диапазоны лежат в интервале 0-999.
/uniquepw: число
При задании нового пароля позволяет не допустить повторения того кода доступа, который применялся ранее. Наибольшее возможное запоминание составляет 24.
/domain
Применяется для исполнения конкретной операции на контроллере действующего домена. Если это невозможно, подобные действия станут реализованы на действующем устройстве.
Применяется с целью осуществить добавление или удаление устройств из БД домена. Допускается запуск исключительно в тех случаях, когда выполняется работа с Windows NT Server.
Синтаксис
Net computer //название_устройства {//ADD | DEL}
Расшифровка значений
//название_устройства
Задает устройство для проведения дальнейших действий с ним.
/ADD
Осуществляет добавление устройства.
/DEL
Осуществляет удаление устройства.
Необходимо применять для получения сведений о настройках служб сервера или рабочей станции.
Синтаксис
Net config [SERVER | WORKSTATION]
Расшифровка значений
SERVER
Выдает сведения о действующих настройках служб сервера.
WORKSTATION
Выдает сведения о действующих настройках служб рабочей станции.
Позволяет снова начать работу некоторой службы, которая до этого была приостановлена с применением net pause.
Синтаксис
Net continue название_службы
Расшифровка значений
название_службы
Здесь необходимо осуществить ввод названия службы, которая ранее была приостановлена.
Применяется в тех случаях, когда необходимо выполнить закрытие совместно применяемого документа, после чего выполнить снятие блокировки. Допускается ввод только команды без дополнительных частей. Это приведет к выдаче перечня открытых документов на конкретном сервере.
Синтаксис
Net file [номер [/close]]
Расшифровка значений
номер
Указывается специальный номер документа
/close
Применяется с целью завершить работу открытого документа и выполнять снятие блокировки. Обязательным условием считается использование исключительно на серверах, где находится совместно применяемый документ.
Применяется для добавления, демонстрации и корректировок общих групп в доменах.
Синтаксис
net group [название_группы [/comment:»комментарий»]] [/domain] net group [название_группы {/add [/comment:»информация»] | /delete} [/domain]] net group [название_группы имя_юзера[ …] {/add | /delete} [/domain]]
Расшифровка значений
название_группы
Устанавливает название группы для осуществления с ней заданных действий. Когда поставлена задача осуществить исключительно выдачу перечня юзеров, следует прописать лишь название группы.
comment:»информация»
Позволяет создать новый комментарий для группы с объемом, не превышающим, 48 символов.
/add
Добавляет группу или имя юзера в группу. Когда подобные действия производятся в отношении юзера, следует предварительно позаботиться о создании учетной записи.
/delete
Позволяет удалить конкретную группу или юзера.
имя_юзера[ …]
Здесь указывается конкретный юзер или их перечень. Они будут добавлены или удалены из группы.
net help команда
Предоставление справочных сведений.
Позволяет выполнить добавление, демонстрацию или корректировку глобальных групп на сервере.
Синтаксис
Применяется несколько способов ввода, на основании того, какие именно действия должны быть осуществлены.
net localgroup [название_группы [/comment:»комментарий»]] [/domain]
net localgroup [название_группы {/add [/comment:»информация»] | /delete} [/domain]]
net localgroup [название_группы список [ …] {/add | /delete} [/domain]]
Расшифровка значений
название_группы
Устанавливает название группы для осуществления с ней заданных действий. Когда поставлена задача осуществить исключительно выдачу перечня юзеров, следует прописать лишь название группы.
comment:» информация»
Позволяет создать новый комментарий для группы с объемом, не превышающим, 48 символов.
/domain
Осуществление некоторой операции производится непосредственно на контроллере действующего домена. Если это невозможно, то предусматривается реализация на локальном устройстве.
список [ …]
Здесь требуется указать перечень, куда входит одно или большее число имен юзеров или групп. С ними будут производиться предписанные действия.
/add
Добавляет группу или имя юзера в локальную группу. Когда подобные действия производятся в отношении юзера, следует предварительно позаботиться о создании учетной записи.
/delete
Позволяет удалить конкретную группу или юзера из локальной группы.
Необходима для прибавления или удаления названия, применяемого в ходе получения сообщений конкретным устройством. Предполагается несколько вариантов, откуда может браться название устройства:
- За счет этой команды.
- Установленное по умолчанию название, добавляющееся при начале работы службы.
- Имя юзера, появляющееся при входе в систему. Подобный вариант допускается исключительно в тех ситуациях, когда юзер осуществляет работу только на одном устройстве.
Синтаксис
net name [имя {/add|/delete}]
Расшифровка параметров
имя
Здесь необходимо прописать имя, куда происходит отсылка сообщений.
/add
Позволяет добавить имя. Предложенный параметр не считается обязательным.
/delete
Применяется с целью удаления имени юзера, но для названия устройства подобные действия невозможно осуществить.
Применяется для того, чтобы выполнить приостановку деятельности некоторой работающей службы.
Синтаксис
net pause служба
Расшифровка значений
служба
Обозначается служба, работа которой должна приостанавливаться. Существует допустимый перечень вариантов и необходимо его придерживаться.
Применяется для выдачи перечня задач для осуществления распечатывания. Позволяет продемонстрировать существующие очереди с указанием текущего статуса.
Синтаксис
net print \\название_устройства [\название_очереди]
Среди возможностей команды требуется отметить не только демонстрацию сведений, но и корректировку текущих заданий в сфере печати. Для этого применяется следующее написание:
net print [\\название_устройств] №_задания [{ /hold | /release | /delete}]
Расшифровка значений
\\название_устройства
Происходит прописывание названия устройства, где располагается интересующая очередь на печать.
\название_очереди
Здесь требуется ввести конкретную очереди для распечатывания, информация о которой должна быть получена. Можно пропустить этот параметр. В такой ситуации предполагается предоставление информации о полном списке очередей на устройстве.
№_задания
Устанавливается конкретный номер задания, в отношении которого следует выполнить определенные действия.
/hold
На некоторое время осуществляется прекращение работы над заданием. Это позволяет быстрее осуществить другие задачи, имеющиеся в списке.
/release
Применяется для того, чтобы снова начать работу над заданием, деятельность которого была временно прекращена /hold.
/delete
Позволяет провести удаление указанного ранее задания.
Применяется в тех случаях, когда требуется осуществить передачу или прием сообщения от других юзеров, а также устройств. Выполнить действия по пересылке разрешается исключительно при наличии активного имени в сети.
Синтаксис
net send {имя | * | /domain[:имя] | /users} сообщение
Расшифровка значений
имя
Предписывается установить имя юзера или устройства. Куда станет выполняться пересылка сообщения. В определенных ситуациях указанный параметр ограничен 16ю символами, что должно приниматься во внимание.
*
Выполняется пересылка сообщения для полного списка участников домена или конкретной рабочей группы.
/domain:имя
Произойдет передача сообщения для полного списка имен, расположенным в домене устройства.
/users
Будет произведена передача сообщения для всех юзеров, которые на этот момент подсоединены к сети.
сообщение
Требуется написать информацию, которая будет передана.
Предполагается ввод для того, чтобы управлять подсоединениями к серверам. Если не прописывать параметры, то будут предоставлены данные о полном списке сеансов устройства.
net session [\\название_устройства] [/delete]
Расшифровка значений
\\название_устройства
Требуется установить название конкретного устройства. Именно для него произойдет выдача информации о сеансах.
/delete
Предусматривает окончание сеанса. Любые открытые документы или приложения закрываются.
Осуществляет возможность контроля над общими ресурсами. Когда не применяются параметры, произойдет выдача всех ресурсов этого типа для текущего устройства.
Синтаксис
net share [название_ресурса] net share [название_ресурса=диск:расположение [{/users:макс_кол-во| /unlimited}] [/remark:»текст»] [/cache: {manual|automatic|no}]] net share [название_ресурса [{/users:макс_кол-во|unlimited}] [/remark:»информация»] [/ cache: {manual|automatic|no}]]
net share [{название_ресурса|диск:расположение} /delete]
Расшифровка значений
название_ресурса
Требуется установить, какое именно название имеет конкретный общий ресурс.
диск:расположение
Необходимо указать расположение папки, которая должна стать общей.
/users:макс_кол-во
Прописывается наиболее количество юзеров, способных получить единовременный доступ к ресурсу.
/unlimited
Никаких ограничений на число юзеров не предусматривается.
/remark:»информация»
Позволяет написать некоторый комментарий.
/cache:automatic
Предусматривается запуск автономного режима кэширования, применяющего автоматический тип реинтеграции.
/cache:manual
Предусматривается запуск автономного режима кэширования, применяющего ручной тип реинтеграции.
/cache:no
Клиент получает извещение о том, что автономное кэширование не предусматривается.
/delete
Ресурс не позволяет применять общий доступ.
Применяется в тех ситуациях, когда поставлена задача осуществить запуск службы.
Синтаксис
net start [служба]
Расшифровка значений
служба
Осуществляется старт работы некоторой службы. Требуется подробнее уделить внимание доступным вариантам.
Значение | Пояснение | Особенности |
---|---|---|
alerter | Начинается работа «Оповещателя» | Данная служба позволяет выполнить передачу сообщения для конкретного юзера или целой группы юзеров. Обязательным условием является подключение к заданному серверу. Сообщение может передаться исключительно в тех случаях, когда соответствующая служба запущена на устройствах пользователей. |
browser | Начинается деятельность службы «Обозреватель устройств» | Собирает данные о перечне устройств в локальной сети и выполняет его передачу всем тем, кто осуществляет запрос. |
Клиент для сетей NetWare | Начинает работать служба с аналогичным названием | Деятельность указанной команды допускается исключительно в тех ситуациях, когда подобная программа монтирована на устройстве. |
Сервер папки обмена | Выполняется начало работы службы «Сервер папки обмена» | Основным назначением требуется назвать копирование, а также вставку текста или изображений через сеть. |
dhcp client | Начинает работать служба «dhcp client» | Разрешается применение в случае установленного протокола TCP/IP. Производится запрос IP адресов и их обновление. Отличительной особенностью требуется установить невозможность выполнения процедуры временной или полной остановки. |
messenger | Позволяет включить службу сообщений | Применяется для того, чтобы можно было осуществлять задачу приема и пересылки сообщений для конкретного устройства. Применяется особый код идентификации устройства. |
netlogon | Происходит сетевой вход в систему | Данная служба предусматривает выполнение проверки запросов на подсоединение и контроль процесса репликации записей. Если на каком-либо домене производится хранение копий сведений юзеров, на них обязательно запускать указанную службу. |
NTLMSSP
| Начинает свою деятельность «Поставщик поддержки безопасности NT LM». | Соответствующая система должна быть смонтирована на устройство и только после этого предполагается возможность работы в указанном направлении. |
«plug and play» | Начинает свою деятельность служба «plug and play» |
|
Rasman | Диспетчер подключений удаленного доступа | Указанная служба должна быть смонтирована на компьютере, чтобы команда стала доступной |
REMOTEACCESS | Диспетчер подсоединений удаленного доступа | Разрешается применение тогда, когда выполнена установка службы удаленного доступа |
rpclocator | Локатор RPC | Устанавливает возможность для ряда программ применять RPC службу. Она применяется для осуществления различных мероприятий с базами данных. |
rpcss | Служба RPC | Серверная составляющая распределённой программы выполняет регистрацию нахождения своих файлов на сервере. Подобный приложения получают возможность применения удаленных вызовов. |
schedule | Осуществляется старт деятельности службы планировщика задач | Служба необходима в тех случаях, когда должен выполняться запуск определённых приложений или программ в заданные сроки. Открывает широкие возможности по работе в указанном направлении. |
ups | Начинает свою деятельность служба источник бесперебойного питания (ИБП) | Настройка работы ИБП позволяет выполнить различные процедуры управления, касающиеся данного устройства. |
Предполагается довольно большое количество других служб, запуск которых допускается производить через эту команду. Чтобы получить справочные сведения с детальным рассмотрением полного перечня, следует ввести net help start.
Производит выдачу на экран журнала статистики для локальной службы сервера или рабочей станции. Допускается ничего не указывать в ходе ввода команды. Это приведет к получению перечня служб, для которых выполняется сбор сведений.
Синтаксис
net statistics [{workstation | server}]
Расшифровка значений
workstation | server
Осуществляет выдачу статистических данных для службы рабочей станции или сервера.
Следует сказать о том, что для получения аналогичного результата имеется сокращенный вариант подобной команды — net stats.
Осуществляется остановка работа некоторой заданной службы.
Синтаксис
net stop служба
Расшифровка параметров
служба
Здесь указывается, какая именно служба должна быть остановлена. Предусматривается достаточно продолжительный список допустимых вариантов. Он уже рассматривался в ходе разъяснения по команде net start.
Главная задача заключается в том, чтобы осуществить синхронизацию времени устройства с некоторым доменом или иным указанном пользователем устройством. Можно ввести исключительно команду и не использовать параметры. Это вызовет выдачу информации, касающейся действующих значений даты и времени для конкретного компьютера.
Синтаксис
net time [{\\название_устройства | /domain[ :название_домена] | /rtsdomain[:название_домена]}] [ /set]
net time [\\название_устройства] [/querysntp] [ /setsntp[:перечень_серверов_NTP]]
Расшифровка значений
\\название_устройства
Требуется задать название сервера, где должна осуществляться проверка или синхронизация таймера.
/domain[ :название_домена]
Устанавливается название домена, на основании данных с которого производится процедура синхронизации.
/rtsdomain[:название_домена]
Позволяет установить домен сервера RTS. Именно с ним предусматривается осуществление синхронизация при задании установок времени.
/set
Позволяет задать устройство или домен, с которым произойдет синхронизация часов.
/querysntp
Позволяет получить название сервера NTP для локального устройства. Допускается получение указанной информации для любого компьютера, записанного в качестве название_устройства.
/setsntp[:перечень_серверов_NTP]
Здесь требуется перечислить перечень серверов NTP для применения на устройстве. Разрешается указание имен DNS или IP адресов. Если имеется более одного аргумента, предписывается разделять их помощью пробелов.
Производится подсоединение к общим сетевым ресурсам или выдача ведений о подсоединения для устройства. Предполагается возможность осуществлять контроль отключений.
Синтаксис
Имеется несколько вариантов применения, в зависимости от того, какая именно задача должны быть выполнена. Ниже будут представлены все доступные возможности написания.
net use [{название_устройства | *}] [\\название_компьютера\ресурс[\том]] [{код доступа | *}]] [/user: [название_домена\]] [/user: [название_домена_с_точкой\]имя_юзера] [/user: [имя_юзера@название_домена_с_точкой] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}]
net use [название_устройства [/home[{код доступа | *}] [/delete:{yes | no}]]
net use [/persistent:{yes | no}]
Расшифровка параметров
название_устройства
Здесь должен быть указано название ресурса в ходе подсоединения или название устройства для его отсоединения. Отдельным моментом требуется назвать тот факт, что предусматривается некоторое разделение. Дисковые устройства обладают названием, предусматривающим буквенное обозначение в диапазоне от D до Z. Печатающие устройства используют (LPT1: — LPT3:).
\\название_компьютера\ресурс
В качестве данного параметра происходит ввод названия сервера и общего ресурса. Следует сказать о том, что название_компьютера должно содержать количество символов в диапазоне 1-15 или считывания не произойдет.
\том
Устанавливает название тома NetWare. Следует иметь специальный клиент для того, чтобы подобные мероприятия можно было осуществить.
код доступа
Позволяет установить код доступа, который применяется с целью присоединения к общему ресурсу. Для удобства реализована система, которая при вводе символов не позволит отображать их явно, а станет выдавать звездочки.
Используется в тех случаях, когда поставлена задача добавить, выдать или внести корректировки в учетные записи юзеров на определённом устройстве. Можно не вводить параметры в случае помещения в КС. Это приведет в выдаче полного перечня юзеров конкретного компьютера. Предполагается возможность применения исключительно на серверах.
Синтаксис
net user [юзер [код_доступа | *] [параметры]] [/domain]
net user юзер {код_доступа | *} /add [параметры] [/domain]
net user юзер [/delete] [/domain]
Расшифровка значений
юзер
Требуется задать юзера, с учетной записью которого на устройстве предполагается осуществить некоторые действия.
код_доступа
Позволяет присвоить или внести коррективы в код доступа конкретного юзера.
/domain
Действие производится на контроллере основного для указанного устройства домена.
параметры
Позволяет осуществить установку параметров КС. Следует перечислить возможные варианты в таблице ниже.
/active:{no | yes} | Осуществляет блокировку или разрешение (в зависимости от указанного аргумента) учетной записи юзера. В первом случае предусматривается невозможность осуществления подсоединения к ресурсам устройства. |
/comment:»информация» | Позволяет ввести комментарий к определенной записи. Не разрешается использовать в качестве поля «информация» более 48 символов. |
/countrycode:nnn | Устанавливает код государства, который задает применяемые в ходе выдачи справочные сведения или сообщения об ошибках. Если необходимо указать код по умолчанию, требуется использовать в данном параметре 0 |
/expires:{{мм/дд/гггг | дд/мм/гггг | мм,дд ,гггг} | never} | Указывает дату, после которой запись юзера станет просроченной. В таком случае, будет невозможным использование всех функций. Разрешается применение нескольких вариантов написания даты подобного события. Особым моментом является тот факт, что месяцы можно прописывать не только числами, но и их названиями. |
/fullname:»имя» | Позволяет установить настоящее имя юзера, а не его логическое название. Требуется использовать кавычки. |
/homedir:путь | Устанавливает главный каталог юзера. Обязательным условием является прописывание того каталога, который имеется на самом деле. |
/passwordchg:{yes | no} | Здесь можно задать то, способен ли будет юзер самостоятельно изменять код доступа. |
/passwordreq:{yes | no} | Указывает необходимость применения кода доступа для входа в профиль. Следует аккуратно использовать аргумент yes, поскольку в таком случае отсутствует приватность информации. |
/profilepath:[путь] | Указывает путь до профиля юзера. |
/scriptpath:путь | Указывает путь до документа сценария входа. |
/times:{день[-день][,день[- день]] ,час[-час][,час[ -час]] [;…] | all} | Устанавливает периоды, на протяжении которых юзер может эксплуатировать устройство. Предусматривается большое количество доступных вариантов для настроек данного типа. Если ничего не прописывать, то юзер не сможет выполнить подключение. Значение all устанавливает возможность подсоединения в любое время. |
/usercomment:»комментарий» | Создает или изменяет комментарий, принадлежащий к конкретной учетной записи. Чтобы отображение информации было верным, обязательным считается применение кавычек. |
/workstations:{название_устройства[,…] | *} | Устанавливает рабочие станции для доступа в сеть. Их количество не может превышать восемь штук. Для разделения в перечне требуется использовать символы (,). Разрешается применять символ (*) – это означает доступ с любого устройства. |
Позволяет осуществить выдачу перечня доменов, устройств или общих ресурсов на конкретном компьютере.
net view [\\название_устройства] [/domain[: название_домена]]
net view /network:nw [\\название_устройства]
название_устройства
Устанавливает название устройства для того, чтобы можно было осуществить вывод находящихся на нем общих ресурсов.
[/domain[: название_домена]
Устанавливает домен и для него станет выдаваться перечень устройств.
/network:nw
Выдает перечень имеющихся серверов NetWare.
Ссылка на команду
NET SEND. Синтаксис, использование в Windows 7 / Vista, примеры
Содержание
- Обзор
- Справочник команд
- Отправка и получение сообщений Net Send в Windows 10/8/7 / Vista
1 Обзор
1.1 Введение
Net Send — это приложение командной строки, которое поставляется с некоторыми версиями Windows и используется для отправки текстовых сообщений другим пользователям, компьютерам или именам сообщений в локальной сети.Эта команда доступна только в Windows NT, 2000, XP, 2003 и недоступна в Windows 95, 98, ME, Vista, Windows 7, 8, 10 и более поздних версиях. В Windows XP, начиная с Service Pack 2, команда Net Send по умолчанию отключена.
1.2 Команда Net Send в Windows 10/8/7 / Vista
Windows XP была последней версией Windows, в которой была включена команда Net Send. Команда msg заменяет команду net send в Windows 10, Windows 8, Windows 7 и Windows Vista. Тем не менее, вы можете отправлять и получать сообщения Net Send в Windows 10/8/7 / Vista с помощью сторонних программных продуктов (подробнее).
2 Ссылка на команду
2.1 Использование команды Net Send
Для правильной работы команды Net Send требуется запуск службы Windows Messenger. Фактически, команда Net Send — это просто интерфейс командной строки для службы обмена сообщениями, которая непосредственно отвечает за отправку и получение сообщений. Кроме того, на компьютере, на который вы хотите отправлять сообщения, должна быть запущена служба обмена сообщениями или совместимое программное обеспечение. Вы можете отправлять сообщения только тому имени, которое активно в сети.Если вы отправляете сообщение на имя пользователя, этот пользователь должен войти в систему.
Чтобы отправить сообщение с помощью команды Net Send, запустите окно командной строки. Чтобы запустить командную строку, нажмите кнопку «Пуск», выберите «Выполнить ..», введите команду «cmd» и нажмите кнопку «ОК». Введите команду net с параметром send и другими параметрами в соответствии с синтаксисом команды. Сообщения, полученные с помощью службы обмена сообщениями, отображаются в стандартном окне сообщений Windows.
2.2 Синтаксис команды Net Send
Команда Net Send имеет следующий синтаксис:
net send {имя пользователя | * | / домен [: имя домена] | / users} сообщение
где
имя пользователя — имя пользователя, имя компьютера или имя сообщения, которому вы хотите отправить сообщение;
* — отправляет сообщение всем именам в вашем домене или рабочей группе;
/ domain [: domainname] — отправляет сообщение всем именам в домене компьютера или в указанном домене;
/ users — отправляет сообщение всем пользователям, подключенным к серверу;
сообщение — указывает текст сообщения.
2.3 Замечания по использованию команды Net Send
Если аргументы командной строки содержат пробелы, их следует заключить в кавычки.
Вы можете столкнуться с проблемами при использовании длинных имен пользователей для отправки сообщений. Имена, используемые службой обмена сообщениями, ограничены 15 символами.
Максимально допустимая длина широковещательного сообщения составляет 128 символов. Максимально допустимая длина личного сообщения — 1600 символов.
2.4 Примеры команды Net Send
Чтобы отправить сообщение «Для отправки сообщений в локальной сети используйте команду net send» пользователю john введите:
net send john Для отправки сообщений в локальной сети используйте команду net send
Чтобы отправить сообщение всем пользователям, подключенным к компьютеру, введите:
net send / users Немедленно выйти из 1С!
Чтобы отправить сообщение всем пользователям в домене ukmz, введите:
net send / domain: ukmz Электричество отключат через 5 минут
Чтобы отправить сообщение всем пользователям домена, которому принадлежит ваш компьютер, введите:
net send * Господа, начало встречи в 13:00
2.5 Отключение и включение службы обмена сообщениями и Net Send
Вы можете отключить или включить службу обмена сообщениями с помощью консоли MMC (оснастка служб) и командной строки. Все эти операции требуют прав администратора.
Чтобы включить службу обмена сообщениями, выполните следующие действия: Откройте Панель управления. Откройте административный инструмент, службы. Найдите Службу обмена сообщениями в списке служб Windows. Откройте его окно свойств. Выберите «Авто» в раскрывающемся списке «Тип запуска».Затем нажмите кнопку Пуск. Нажмите кнопку ОК.
Чтобы отключить службу обмена сообщениями, выполните следующие действия: Откройте Панель управления. Откройте административный инструмент, службы. Найдите Службу обмена сообщениями в списке служб Windows. Откройте его окно свойств. В раскрывающемся списке «Тип запуска» выберите «Отключено». Затем нажмите кнопку Stop. Нажмите кнопку ОК.
Чтобы включить службу обмена сообщениями с помощью командной строки, введите в командной строке следующие команды:
sc config messenger start = авто
Посланник net start
Чтобы отключить службу обмена сообщениями с помощью командной строки, введите в командной строке следующие команды:
Посланник net stop
sc config messenger start = отключено
3 Отправка и получение сообщений Net Send в Windows 10/8/7 / Vista
Чтобы отправлять или получать сообщения Net Send в версиях Windows, которые не поддерживают команду Net Send (Windows 10, 8, 7, Vista, ME, 95, 98), вы можете использовать сторонние программные продукты.Мы предлагаем использовать Winsent Messenger, Winsent Innocenti и утилиту Sent.
Winsent Messenger — это мессенджер для LAN, совместимый с net send. Winsent Innocenti — это урезанная версия Winsent Messenger, позволяющая получать только сообщения. Sent — консольная утилита, предназначенная для отправки сообщений из командной строки.
Ниже приведены пошаговые инструкции по добавлению поддержки NET SEND в Windows 10, Windows 8, Windows 7:
1) Загрузите и установите Winsent Messenger или Winsent Innocenti на все компьютеры, которые должны использоваться для получения сообщений (перейдите на страницу загрузки).
2) Загрузите и установите утилиту Sent и Winsent Messenger на все компьютеры, которые должны использоваться для отправки сообщений (перейдите на страницу загрузки)
3) Измените системные настройки Windows в соответствии с требованиями на всех компьютерах, на которых вы установили Winsent Messenger, Winsent Innocenti и Sent.
Теперь вы можете отправлять и получать сообщения NET SEND в Windows 10, Windows 8, Windows 7. Если вам нужно отправить сообщение из командной строки, введите отправленную команду в командной строке, в противном случае используйте Winsent Messenger.
.
Отправка сообщений с ПК на ПК в локальной сети
Последнее обновление , автор: David Webb
.
Отправка сообщений между двумя компьютерными системами , работающими в операционных системах Windows, позволяет напрямую общаться через ОС без необходимости использования сторонней системы. Microsoft Windows предоставляет простой способ отправки сообщений на другие компьютеры в локальной сети, который называется Net Send .В этой статье мы покажем вам, как максимально использовать эту функцию.
Отправить сообщение на другой компьютер в локальной сети
Если вы хотите отправить сообщение на другой компьютер в вашей сети, выполните следующие действия:
- Запустить командную строку (cmd) — введите cmd в поле поиска и запустите приложение
- Введите следующую команду:
msg / SERVER: DestinationPC * / TIME: 60 «Это сообщение будет отправлено на ПК с именем DestinationPC и закрывается через 60 секунд.«
- Вам нужно будет заменить DestinationPC на имя желаемого ПК (вы можете найти это в списке компьютеров, которые в настоящее время совместно используют вашу сеть, если вы еще не знаете имя ПК).
- Теперь замените значение TIME на то, как долго сообщение должно отображаться на другом экране. Например ВРЕМЯ: 30 на 30 секунд
- Затем замените текст между кавычками сообщением, которое вы хотите отправить.
- Наконец, вы можете нажать клавишу ввода , и сообщение будет отправлено .
Альтернатива для более старых версий Windows
Вот альтернативный способ отправки сообщений, который может работать, если у вас более старая версия Windows. Вот как:
- Щелкните Пуск > Выполните .
- Введите cmd и нажмите Введите .
- В открывшемся окне введите Net send , а затем имя компьютера, на который вы хотите отправить сообщение.
- Далее введите сообщение. Например, формат должен напоминать «Net send PC01, вы можете прочитать это сообщение?»
Изображение: © Unsplash
.
Как подключиться к беспроводной сети WIFI из командной строки в Windows 7
Для тех, у кого нет чувства юмора, кто не нашел, что это Обновленное на 2011 год — Руководство McDonald’s WiFi с обновлениями для Mac OS X Lion и Windows 7 должно быть БОЛЬШОЙ, был задан вопрос: « хорошо, сэр, как вы подключаетесь? к беспроводной сети Wi-Fi из командной строки в Windows 7? «
Ответ, кхм, таким образом:
C: \> netsh wlan connect name = HANSELMAN-N
Запрос на подключение был успешно завершен.
Cool.
Подробнее
Что там произошло? Ну, командная строка — это netsh wlan, а полная —
netsh wlan connect ssid = YOURSSID name = PROFILENAME
Что такое профиль? Это единственное, что требуется. Вы можете увидеть их:
C: \> netsh wlan show profile
Профили на интерфейсе Беспроводное сетевое соединение:
… snip ..
Профили пользователей
————-
Профиль всех пользователей: Clear Spot b0e
Профиль всех пользователей: HANSELMAN-N
Профиль всех пользователей: Quiznos
Это те же самые, что вы видите в диалоговом окне беспроводных сетей…
Вы можете настроить их и ссылаться на них по имени из командной строки, командного файла и т. Д. Приятно делать для тех мест, где вы регулярно бываете.
Если у вас несколько беспроводных карт (что с вами не так !?), то вы должны быть более конкретными:
netsh wlan connect ssid = YOURSSID name = PROFILENAME interface = «WIRELESS NETWORK CONNECTION»
И, конечно, вы можете
netsh wlan disconnect
И, при желании, включить интерфейс для нескольких интерфейсов.Кроме того, интересные вещи можно увидеть с
netsh wlan dump
Это приятно, потому что вы можете
netsh wlan dump> myconfig.txt
на одной машине, а затем на другой машине
netsh exec myconfig.txt
Вся эта любовь к командной строке будет работать в большинстве версий Windows, на самом деле, не только в 7 AFAIK. Есть еще много подробностей и документации по управлению профилями беспроводной связи в Интернете.
Наслаждайтесь!
.