我对使用批处理文件有疑问msg
,这样我就可以将消息发送给我组织域中的特定用户。
我决定使用它net send
,但发现它只能在 Windows XP 上运行。我们使用 Windows 7,我发现它只能在 Windows XP 上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
现在,这确实有效,但只能发送给在该机器上登录的用户,这很令人沮丧。我目前正在使用本网站帮助。
如何向名为 School 的 Windows 7 域中的特定用户发送消息?
答案1
如何向 Windows 7 域中的特定用户发送消息?
在 Windows 8/7/Vista 中发送和接收 Net Send 消息
为了在不支持 Net Send 命令的 Windows 版本(Windows 7、Vista、ME、95、98)上发送或接收 Net Send 消息,您可以使用第三方软件产品。我们建议使用信使,温森特·伊诺森蒂和发送公用事业。
Winsent Messenger 是一款适用于 LAN 的即时通讯工具,与 net send 兼容。Winsent Innocenti 是 Winsent Messenger 的精简版,仅允许接收消息。Sent 是一款用于从命令行发送消息的控制台实用程序。
以下是有关如何向 Windows 7 添加 NET SEND 支持的分步说明:
在所有用于接收消息的计算机上下载并安装 Winsent Messenger 或 Winsent Innocenti(转到下载页面)。
在所有用于发送消息的计算机上下载并安装 Sent 实用程序和 Winsent Messenger(转到下载页面)
根据安装 Winsent Messenger、Winsent Innocenti 和 Sent 的所有计算机上的要求更改 Windows 系统设置。
现在您可以在 Windows 7 上发送和接收 NET SEND 消息。如果您需要从命令行发送消息,请在命令提示符中键入发送的命令,否则请使用 Winsent Messenger。