1

У меня есть вопрос об использовании msg в пакетных файлах, чтобы я мог отправлять сообщения определенным пользователям в домене моей организации.

Я решил использовать net send и понял, что это будет работать только на Windows XP. Мы используем Windows 7, и я обнаружил, что будет работать только msg .

Код до сих пор:

@echo off
title MESSENGER
cls
echo ___ _  __           _ ___ _        
echo  ) / ) )_)    )\ ) / ) ) / ` )_)
echo ( (_/ /      (  ( (_/ ( (_. ( (
echo       ___  __   __   _        _   ___ __                                      
echo  )\/) )_  (_ ` (_ ` /_) )\ ) / _  )_  )_)                                     
echo (  ( (__ .__) .__) / / (  ( (__/ (__ / \                                                                                                                                                   
ping 1.1.1.1 -n 1 -w 1000 >NUL                                                                                                              
cls
:START
title Top Notch MessEnger!
cls
echo.
echo ----------------------------------------------------------------
echo TOP NOTCH MESSENGER!
echo ----------------------------------------------------------------
echo The usual children. Send them a message today!
echo.
set /p u=Enter username here: 
set /p m=Enter message here: 
msg  %u% %m%
pause
cls
title MESSAGE SENT
cls
echo MESSAGE SENT
pause
goto :START

Теперь это работает, но ТОЛЬКО можно отправить пользователю, вошедшему в систему на той самой машине, что разочаровывает. В настоящее время я использую этот сайт, чтобы помочь.

Как отправить сообщение определенному пользователю в домене Windows 7 с именем School?

1 ответ1

1

Как отправить сообщение конкретному пользователю в домене Windows 7?

Отправка и получение сообщений Net Send в Windows 8/7/Vista

Для отправки или получения сообщений Net Send в версиях Windows, которые не поддерживают команду Net Send (Windows 7, Vista, ME, 95, 98), вы можете использовать программные продукты сторонних производителей. Мы предлагаем использовать утилиты Winsent Messenger, Winsent Innocenti и Sent .

Winsent Messenger - это мессенджер для локальной сети, совместимый с net send. Winsent Innocenti - это урезанная версия Winsent Messenger, позволяющая получать только сообщения. Sent - консольная утилита, предназначенная для отправки сообщений из командной строки.

Ниже приведены пошаговые инструкции по добавлению поддержки NET SEND в Windows 7:

  1. Загрузите и установите Winsent Messenger или Winsent Innocenti на всех компьютерах, которые должны использоваться для получения сообщений (перейдите на страницу загрузки).

  2. Скачайте и установите утилиту Sent и Winsent Messenger на все компьютеры, которые должны использоваться для отправки сообщений (перейдите на страницу загрузки)

  3. Измените системные настройки Windows в соответствии с требованиями на всех компьютерах, на которых установлены Winsent Messenger, Winsent Innocenti и Sent.

Теперь вы можете отправлять и получать сообщения NET SEND в Windows 7. Если вам нужно отправить сообщение из командной строки, введите в командной строке отправленную команду, в противном случае используйте Winsent Messenger.

Источник Отправка и получение сообщений Net Send в Windows 8/7/Vista

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .