Server 2008 Net Send 还是 Msg?

dan*_*mcc 3 windows-server-2008

我有一台作为域控制器运行的 Windows 2008 服务器。详细情况如下:

Domain: corp
Server Name: oxygen
Run Code Online (Sandbox Code Playgroud)

这些工作站都运行 Windows XP SP3 并具有固定的 IP 地址。

我正在尝试使用该net send功能向单个机器/用户以及所有机器发送简单的消息。这样我就可以向用户发送消息以提醒他们注意某些事情,或者同样提醒所有人注意某些事情,例如服务器正在重新启动。

这可以使用 Windows Server 2008 吗?如果是这样,命令是什么?

Gre*_*egD 9

Net Send 已被替换为“msg”命令。所以输入“MSG /?” 在 Server 2008 或 Windows 7 上的命令提示符下,

味精/?

味精 {用户名 | 会话名称 | 会话ID | @文件名 | *} [/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]

  • username 标识指定的用户名。
  • sessionname 会话的名称。
  • sessionid 会话的 ID。
  • @filename 标识包含用户名、会话名和会话ID 列表的文件,以将消息发送到。
    • 向指定服务器上的所有会话发送消息。
  • /SERVER:servername 要联系的服务器(默认为当前)。
  • /TIME:seconds 等待接收者确认消息的时间延迟。
  • /V 显示有关正在执行的操作的信息。
  • /W 等待用户响应,与 /V 一起使用。
  • 要发送的消息。如果未指定,则提示输入或从标准输入读取。

但是,除非您利用某些第三方工具(如WinSent Innocenti),否则使用 msg 发送到 Windows XP 客户端是不走运的