如何在启动时启动Windows服务,并防止用户停止/重新启动它

本文关键字:启动 用户 重新启动 Windows 服务 | 更新日期: 2023-09-27 17:58:09

我已经开发了窗口服务。在这种情况下,我只想在启动计算机时启动服务。用户无法启动/停止/重新启动服务。当用户启动计算机时,所有这些都将手动处理。

或者锁定用户的所有属性。当我们启动计算机时,所有工作都通过编码完成。

如何在启动时启动Windows服务,并防止用户停止/重新启动它

我可以推荐两种方法来实现这一点。

  1. 权限。普通用户不应有启动/停止服务的权限。如果他们是管理员并且不是管理员,您至少可以删除启动/停止要保护的特定服务的权限。http://msmvps.com/blogs/erikr/archive/2007/09/26/set-permissions-on-a-specific-service-windows.aspx

  2. 重新启动。如果服务已停止,您可以使用计划任务自动重新启动服务。同样,您可以使用权限来确保计划任务未被修改。只要目标计算机在网络上,您甚至可以远程运行任务。

您是否希望在您的电脑上安装一些软件来阻止您启动或停止它,并自动强制它运行。。。。?我不这么认为,这是个坏主意,我很确定windows中的安全设置不会允许这样。。。