假设我有一个执行后台工作的第三方应用程序,但会将所有错误和消息打印到控制台。这意味着,目前,我们必须保持用户登录到服务器,并在每次重新启动时重新启动应用程序(双击)。
不是很酷。
我很确定,有一种简单的方法可以做到这一点 - 一个通用的服务包装器,可以为stdout
和配置一个日志文件stderr
。
我确实检查过svchost.exe
,但根据这个站点,它只适用于 DLL 的东西。遗憾。
编辑:应用程序需要从批处理文件启动。FireDaemon 似乎可以解决问题,但我认为这有点矫枉过正,因为可以在不到 10 行 python 代码中完成......哦,好吧,这里没有发明......