直到用户登录Windows服务才会启动

问题描述

| 我有以特定用户身份登录的服务。用户登录时,该服务效果很好,但只有在用户登录后才能启动。我缺少某种设置吗? 它在Windows 7 Ultimate盒子上运行。 用户是盒子的管理员,服务设置为自动启动。 应用程序日志中没有错误,并且一旦用户登录(无需他们启动),该服务就会像冠军一样运行。     

解决方法

用户是否具有启动Windows服务的特权(用户策略)?您可以尝试使用ntrights.exe来确保他这样做。此外,登录另一个帐户后,是否可以从Services.msc启动服务? 我认为这是一个特权问题。服务登录信息不正确,或者用户无法启动服务。     ,这是一个有趣的时刻,但是今天早上我想通了。 问题在于服务器是全新安装的Windows 7 Ultimate。这意味着电源管理功能已设置为默认值,这会导致计算机在30分钟后关闭电源,因此该服务将停止运行。修复了电源管理设置,使其从不休眠并且无法正常运行。 感谢大家的投入。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...