【问题标题】:Determine user that stopped or started service in .NET windows service确定在 .NET windows 服务中停止或启动服务的用户
【发布时间】:2015-03-20 16:22:46
【问题描述】:

是否可以在不读取安全事件日志的情况下确定哪个用户请求从正在停止的基于 .NET 的 Windows 服务中停止服务?

【问题讨论】:

  • 记录什么?我正在尝试确定请求停止“我的”服务的用户。
  • 哦,我误读了这个问题,意思是一个服务正在停止另一个服务。在服务的 Stop 事件中,您看到当前用户是在 run-as 用户中配置的用户,还是实际启动操作的用户?
  • 它将是运行服务的用户的用户上下文,而不是请求停止的用户。

标签: .net windows service


【解决方案1】:

这是不可能的。您必须解析安全事件日志才能获取此信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多