65.9K
CodeProject 正在变化。 阅读更多。
Home

NetSend Plus (.NET/C#)

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.58/5 (23投票s)

2005年2月2日

CPOL

5分钟阅读

viewsIcon

149559

downloadIcon

6362

"NetSend Plus" 是一个简单但功能强大的工具,可以让你通过网络发送 Windows 弹出消息。

Sample Image - NetSendPlus.jpg

引言

"NetSend Plus" 是一个简单但功能强大的工具,可以让你通过网络发送 Windows 弹出消息。它通过 Windows 的 "NetApi.dll" 协同工作,因此它可以做到 "net send" 命令所能做到的一切,此外我还添加了一些其他相当有用的功能。"NetSend Plus" 提供了几乎所有你能找到的 Net Send 应用程序的功能。让我们通过产品来更好地理解它。

背景

我想,你们都用过 "Net Send" 命令来发送消息。但有了这个工具,你就可以摆脱那个丑陋的黑色命令提示符屏幕,拥有一个漂亮的皮肤来发送弹出消息。我知道记住所有同事的 IP 地址/机器名有多难,但有了这个工具,你可以用所有熟悉的名称重命名你的好友列表。所以有了这个工具,一切都变得更简单了。

系统要求

  • Windows 98, Windows 2000, XP, NT, 2003。
  • 至少 32 MB 内存。
  • 至少 333 MHz 的处理器速度。
  • Microsoft .NET Framework 1.0/1.1

"NetSend Plus" 的核心功能。

  • 自动检测并加载局域网计算机列表(好友列表)。
  • 好友列表追加功能使你能够输入多个域名并添加好友列表。
  • 用友好的名称重命名每个好友。
  • 删除选定的好友/好友。
  • 格式化你的消息,包括换行等。
  • 同时发送消息给多个用户。
  • 将新计算机/好友添加到你的好友列表中。
  • 计划发送消息,使其在预定时间自动发送。
  • 消息日志功能。
  • 消息板。
  • 保存好友列表。
  • 漂亮友好的皮肤。

自动检测并加载局域网计算机列表(好友列表)。

该应用程序会自动检测并加载网络中的计算机,因此用户无需遵循多种格式填写文本/XML文件。大多数情况下你不需要输入密码,但最好还是输入一个。域名和用户名由系统自动检测,前提是你的局域网内没有太多域/工作组。但如果你在局域网系统中拥有多个域/工作组,你可能需要你的网络管理员的帮助,逐个添加所有域/工作组的名称,并将其子机器添加到 net send 应用程序中。请点击 "?" 标记以获得每个控件项的更多帮助。这是一个示例窗口,它已检测到此时间我的局域网域名和用户名。请在点击 OK 之前检查检测数据的有效性。

右键单击白色大区域 >> 选择加载计算机列表 >> 将数据添加到 "Net Data" 窗口 >> 点击 OK。

好友列表追加功能,你可以输入多个域名并添加好友列表。

这将帮助你追加属于另一个域/工作组的另一个计算机列表。

右键单击白色大区域 >> 选择加载计算机列表 >> 将数据添加到 "Net Data" 窗口 >> 点击 OK。

用友好的名称重命名每个好友。

重命名特定计算机,以便你能拥有一些有意义的名称。但如果你通过右键单击好友列表页面手动添加新计算机,你可能需要先保存计算机列表才能更改名称。在下一个版本中,你将不必这样做。

右键单击好友 >> 选择重命名计算机。

删除选定的好友/好友。

右键单击选定的好友/好友 >> 选择删除计算机。

格式化你的消息,包括换行等。

消息将识别换行符,因此你可以创建一些有意义的消息,例如添加消息标题和签名等...

同时发送消息给多个用户。

从好友列表中选择计算机/好友,然后单击 "选择" 按钮,它会将计算机列表添加到选定的计算机列表框中(你甚至可以将这些选定的计算机拖放到选定的计算机列表框中)。之后,输入你想要的消息并单击 "发送"。这将依次将消息发送给列表中的所有好友。

将新计算机/好友添加到你的好友列表中。

通过右键单击鼠标手动添加新计算机。然后它会添加一个名为 "New Computer" 的新好友,你可以编辑并给出有意义的名称(注意:名称应该是你域中有效计算机的名称)。例如,只需添加一个名为 "*" 的计算机,然后保存并关闭应用程序,然后在重新加载应用程序后将名称更改为 "All"。(你们都知道,当你在 DOS 提示符下使用 Net Send 命令时,* 会将消息发送给所有连接的计算机。)

右键单击好友列表 >> 选择添加新计算机。

计划发送消息,使其在预定时间自动发送。

首先,你需要输入你的消息,然后你需要将一些好友添加到发件人列表中。现在你已准备好计划发送你的消息。

单击 "计划" 按钮 >> 填写时间字段。

注意: 在后台,系统使用 "at" DOS 命令进行计划。

消息日志功能。

你可以查看消息日志,它基本上会提供关于每条消息/接收者的报告。

单击 "查看消息日志" 按钮。

保存好友列表。

这很重要,当你添加新好友时,你需要将它们保存以备将来使用。

看点

为了你的方便,我也添加了这个工具的源代码。

© . All rights reserved.