【问题标题】:Activate / deactivate windows NT-Server on Remotemachine在 Remotemachine 上激活/停用 Windows NT-Server
【发布时间】:2010-06-09 11:21:05
【问题描述】:

我需要一些有关 Windows NT 服务的帮助。我在远程机器上安装了一些服务,我需要从本地机器监视和控制这些服务。

使用 ServiceController 类,我可以控制服务,例如启动、停止等。我还通过 ServiceController 类(正在运行、已停止,...)获取服务的状态。但我还需要知道服务启动类型(自动、停用、...)。

有人给点建议吗?

谢谢

【问题讨论】:

    标签: c# windows-services


    【解决方案1】:

    你的意思是它是一台真正的 Windows NT 机器吗?在 NT 4.0 或更早版本中?如果是这样,以下可能不起作用,但应该从 Win2000 开始支持以下。

    您应该能够使用 WMI 类 Win32_Service 获取该信息,如 here 所述。

    Here 是一个示例,展示了如何在 C# 中使用它。

    【讨论】:

    • 机器是Windows2003 Server。所以这很好用。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2017-09-05
    • 2017-09-06
    • 2013-08-30
    • 1970-01-01
    • 2020-12-20
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    相关资源
    最近更新 更多