У меня есть вопрос об использовании 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?