【发布时间】:2012-06-07 18:51:53
【问题描述】:
当有人试图停止 Windows 服务时,我如何提示输入密码和用户?
【问题讨论】:
-
你到底为什么想要那个?但是不,没有直接的方法可以做到这一点,因为 Windows 服务不绑定到 Windows GUI。
-
假定任何拥有停止服务所需权限的人都具有管理控制权,并且几乎可以为所欲为。不需要额外的密码。
-
以错误的方式解决这个问题。服务应仅限于管理员。如果某人是他们机器上的管理员,他们应该被允许启动和停止他们想要的任何东西。
-
我想把它作为一个 Windows 服务项目来做。这没有任何解决方案吗?在c#中
标签: c# .net windows windows-services