问题描述
|
我有以特定用户身份登录的服务。用户登录时,该服务效果很好,但只有在用户登录后才能启动。我缺少某种设置吗?
它在Windows 7 Ultimate盒子上运行。
用户是盒子的管理员,服务设置为自动启动。
应用程序日志中没有错误,并且一旦用户登录(无需他们启动),该服务就会像冠军一样运行。
解决方法
用户是否具有启动Windows服务的特权(用户策略)?您可以尝试使用ntrights.exe来确保他这样做。此外,登录另一个帐户后,是否可以从Services.msc启动服务?
我认为这是一个特权问题。服务登录信息不正确,或者用户无法启动服务。
,这是一个有趣的时刻,但是今天早上我想通了。
问题在于服务器是全新安装的Windows 7 Ultimate。这意味着电源管理功能已设置为默认值,这会导致计算机在30分钟后关闭电源,因此该服务将停止运行。修复了电源管理设置,使其从不休眠并且无法正常运行。
感谢大家的投入。