Server 2008的networking发送或消息?

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

Domain: corp Server Name: oxygen 

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

我试图使用net sendfunction,能够发送简单的消息到个人机器/用户,也可以发送到所有机器。 这样我就可以向用户发送消息来提醒他们某些事情,或者同样提醒所有人,例如重新启动服务器等。

这可能使用Windows Server 2008吗? 如果是的话,命令是什么?

networking发送已被replace为“msg”命令。 所以input“MSG /?” 在Server 2008或Windows 7的命令提示符下,

味精/?

MSG {username | sessionname | sessionid | @filename | *} [/ SERVER:servername] [/ TIME:秒] [/ V] [/ W] [message]

  • 用户名标识指定的用户名。
  • sessionname会话的名称。
  • sessionid会话的ID。
  • @filename标识包含用于发送消息的用户名,会话名和会话ID列表的文件。
    • 将消息发送到指定服务器上的所有会话。
  • /服务器:要联系的服务器名称服务器(默认为当前)。
  • / TIME:秒等待接收方确认信息的时间延迟。
  • / V显示正在执行的操作的信息。
  • / W等待用户的响应,用于/ V。
  • 消息要发送的消息。 如果没有指定,提示或从标准input读取。

但是,使用msg发送到Windows XP客户端的运气不是很好,除非您利用WinSent Innocenti这样的第三方工具

在Windows 7/2008中,“Net Send”命令确实被弃用,但是这个平台有更好的select。 使用一个脚本来使MSG.EXE命令适应旧的风格“NET SEND”。 它不适用于Windows 2003 / XP(与Vista / 7/2008一样),但它简单而有效。 试试这个:

http://gallery.technet.microsoft.com/scriptcenter/A-net-messenger-script-for-810f8331

有关如何使用它的详细说明:

http://pedrofln.blogspot.com/2011/08/net-messenger-script-for-windows-72008.html

如果您已经转移到Vista或Windows2008并寻找networking发送命令,您将不会find它。 这是因为该命令已被replace为MSG.EXE。 要启动命令:点击开始button,在search框中inputCMD,然后按Enter键。 “命令提示符”窗口将出现在可以使用MSG.EXE发送消息的位置。 有关MSG.EXE的其他信息,请键入msg /? 在命令提示符处按回车。 或者你可以select一个像BigAnt公司信使一样的业务级别的信使。

据我所知,净发送命令已被弃用在W2K8。