gpt4 book ai didi

c - 限制用户停止Windows服务

转载 作者:行者123 更新时间:2023-11-30 18:32:42 25 4
gpt4 key购买 nike

我参与编写 Windows 服务。在开始写之前,我想知道

  1. 登录用户方面需要考虑哪些要点,具体如何限制其他用户“停止服务”?
  2. 编写服务时我应该考虑哪些一般要点?
  3. 当用户尝试停止服务时,如何显示警告警报?

注意:我正在尝试用 C 语言编写服务。

谢谢。

最佳答案

  1. 普通用户无法停止服务。它需要管理权限。
  2. 您无法执行任何涉及向屏幕写入或读取键盘/鼠标的操作。
  3. 您需要编写一个位于后台(隐藏窗口)的应用程序,并通过某种进程间通信方法(RPC/套接字等)与服务进行通信。 应用程序将从显示消息框或以其他方式与用户通信的服务接收消息。

我会尝试用 C# 编写代码(服务和应用程序),因为大部分艰苦工作(向 SCM 注册、启动/停止等)已经为您完成。

关于c - 限制用户停止Windows服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com