【问题标题】:Send a message to a machine that is powered off向关机的机器发送消息
【发布时间】:2010-10-21 16:54:41
【问题描述】:

我想发送一条消息,或者某事可以是从一台电脑到另一台电脑的建议(只有一台,或最多两台),后者已关机。 应该发送消息的电脑是windows server 2003 os,而应该接收消息的电脑是windows xp os。

两台机器在同一个域中,它们通过一个 ingres 数据库协同工作。

消息将在晚上发送,因为有一个 ingres 数据库备份程序在我的电脑关闭时在晚上运行,但是当我早上上班时,我想将此消息阅读为网络发送消息,或类似的东西

不幸的是,net send 命令在我们的网络中被禁用,所以我无法使用它,但我正在寻找发送此消息的方法。

你有什么建议吗?谢谢

【问题讨论】:

    标签: batch-file windows-server-2003 sendmessage


    【解决方案1】:

    使用古老的基于文件的简单消息传递。

    将消息存储在服务器中的特定文件中,并编写一个简单的应用程序,该应用程序在您的机器上启动时运行以读取并显示它。

    这与 rerun 的好建议不同 :)

    【讨论】:

      【解决方案2】:

      有一种突破性的新技术可用,称为电子邮件。

      【讨论】:

      • 这与“切换到 Linux”或“购买新硬件”一样有用。
      • 实际上这是一个合适的解决方案。他可以轻松地在数据库备份的末尾添加一个命令来发送电子邮件。他正在寻找一种方法来获取该过程的某种类型的信息。网络发送不是一种选择,并且 WOL 是不可靠的。电子邮件是执行此任务的有效工具,随处支持且易于访问。
      • 很好笑,但是两台机器都没有邮件服务:))
      • 嗯,有一种叫做microsoft outlook web access,但使用它就像去服务器机器上查看备份过程是否已正确执行。好吧,有一些建议。
      • 您不需要邮件服务,只要网络上有任何允许 smtp 的邮件服务器。你可以阅读电子邮件。
      【解决方案3】:

      机器是关机还是待机?

      如果如果处于待机状态,那么我会听从可能对如何唤醒机器以编程方式唤醒机器有更好想法的人(sp?)。

      如果它已关闭,则继续读取...

      如果您可以访问机器的 BIOS 设置,那么我建议您在备份正常完成之前的时间范围内安排一次开机事件。

      那么就是接收消息并在之后选择关闭?

      如果您无法更改 BIOS 设置,那么机器是否“断电后开机”?如果是这样,请从最近的零售店购买一个可编程计时器,并在晚上离开之前关闭电源,并在可以合理完成备份之前将计时器设置为开启电源。

      这本身并不是真正的软件解决方案,但您的问题似乎主要与硬件相关(与关机要求和所有...)

      【讨论】:

      • 你写的听起来很不错。但今天,我真的不觉得深入。我使用user483269建议的解决方案,谢谢
      猜你喜欢
      • 2018-05-17
      • 2012-09-21
      • 2019-06-27
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 2017-05-11
      • 2018-06-29
      • 1970-01-01
      相关资源
      最近更新 更多