我如何通知内部网用户不要使用客户端应用程序?

我们的机构有数百个Win-XPterminal。 用户使用客户端服务器types的应用程序来完成他们的日常工作 (桌面应用程序,而不是networking应用程序。)

在极less数情况下,我们的数据库服务器开始运行不正常,为了减less服务器的工作负载,我们要求用户通过电话停止使用应用程序!

你的解决scheme是什么?

(顺便说一下,我们的用户不使用即时消息,而且他们在忙于工作时不会查看我们的networking应用程序组件。

我们无法访问这些客户端服务器应用程序的源代码。

解决scheme应该独立于应用程序,最好是一些操作系统破解或FOSS。)


附录 :我检查了我们的networking,发现所有客户端都是WindowsXP-SP2计算机,而在XP-SP2中,Messenger服务默认是禁用的。 ( http://support.microsoft.com/kb/839018 )更改数百台计算机的设置是不可想象的。 所以“networking发送”就出来了。

我现在有什么select?

networking发送*“这是一条消息。”

除了明显的观察,修复您的基础设施,以便数据库可以支持您拥有的用户数量是真正的解决scheme,我认为“networking发送”方法是最快的方法来做到这一点。 如果您阻止了邮件popup窗口,则可能需要调查设置一些即时消息服务(如果允许)。 它可以有其他的优势,超越你的眼前的问题。 如果所有这些都失败了,至less可以通过设置一个电话树来简化您的生活,这样您所拨打的电话数量就会减less,而且人们可以更快地拨打电话。 邮件列表(电子邮件)也可能工作,但交付是asynchronous的,我不知道多快,你需要得到的消息。

我search“networking发送替代品”,我在expert-exchange.com上find了这个 :

嗨,

这里有很多应用程序用来为你find合适的应用程序显然会涉及到你需要排除它们,但为了你想要做的事你可以使用

http://www.vitalsoundlab.com/

这里有免费的networking聊天软件,它具有系统托盘function。 您可以禁用其他用户编辑等,通过采用组策略或permssion可执行文件

希望有所帮助。

大多数电话系统应该具有广播function,如果不是标准的PA扬声器,至less具有录制的消息追踪和重放function。

这是一个单一的办公室还是几个? 如果还没有一个完善的系统呢? 如果员工拥有手机短信,也可以使用手机短信。

否则,非可选的即时通讯服务器(例如Office Communications Server with Communicator)将按策略部署到所有桌面上,这是我的build议,而且通常是一种很好的生产力提升机制,尤其是在您使用Outlook并在用户之间共享至less几个Word或Excel文档然后。

如果可以杀死连接,只需在网段上“拔插头”,或者简单地在networking层面上将该应用的特定stream量阻塞到服务器上?

刚刚看到你的“所有机器上的设置都在变化” – 为什么呢? 没有这种基本的控制就很难pipe理一个networking – 我认为这需要首先解决。 在最简单的级别上,它是客户端主机名或IP地址列表,共享机器可以访问脚本和工具(如psexec),还可以通过执行configuration更改的机器列表循环执行脚本或循环。 如果是Windows商店,下一个级别是Active Directory和内置组策略。

此外,该应用程序和数据库不受供应商支持? 这似乎是一个太大的风险,坐在旁边,取而代之。 这似乎是最后一个非技术性的问题。

我相信msg命令在Windows Vista和7上是可用的。我不确定它是否最初包含在Windows XP中,但是它适用于XP Pro SP3系统,在这种情况下, net send不会。

在我的大学里,系统pipe理员可以在一个警报框中向所有login用户发送消息。 我很确定这是客服(注:不是MSN / Live)。

你的桌面应用程序如何对被杀的数据库会话做出反应?

我知道这听起来很极端,但是如果您有任何可以正常断开连接而没有数据丢失的应用程序,则可以断开这些应用程序以减less负载。

但正如其他评论者指出的,你应该真正解决你的数据库服务器的问题!