【问题标题】:system tray app to control windows service用于控制 Windows 服务的系统托盘应用程序
【发布时间】:2011-07-20 11:00:04
【问题描述】:

我创建了一个 Windows 服务来启动日常进程,我还创建了一个系统托盘应用程序(换句话说,一个显示系统托盘图标和上下文菜单的 win 表单应用程序)来控制这个 Windows 服务。上下文菜单还显示了上次运行的结果和下一次的运行时间(开始时间有一个随机元素 a la anacrontab)

我正在努力解决的问题是,如何确保系统托盘应用程序在以下情况下运行:

服务已安装 & 用户(远程)登录

我知道 Startup 文件夹,但它似乎有点点头。有没有其他办法?

【问题讨论】:

    标签: windows-services system-tray


    【解决方案1】:

    我也是这种情况,是的,2021 年的 Startup 文件夹仍然不可靠。

    根据我的经验,Windows 任务计划程序 是最可靠的方法。您可以将其配置为在登录或许多其他受支持的事件之一上运行任何内容:

    【讨论】:

      【解决方案2】:

      您希望系统托盘应用程序在没有人登录时运行吗???

      我认为你应该尝试启动的东西,如果你发现任何问题,然后去解决。

      我也在做类似的事情,但我有不同的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-19
        • 2017-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多