2

通常,当需要知道现有服务器中的服务状态之一时,通过粘贴以下代码可以很容易地从服务控制器中找到结果:

ServiceController sc = new ServiceController("servicename");

if  ((sc.Status.Equals(ServiceControllerStatus.Stopped)) ||
 (sc.Status.Equals(ServiceControllerStatus.StopPending)))
{
  // Start the service if the current status is stopped.
  sc.Start();
} 

在这里我想知道另一台机器的服务状态,我怎样才能找出结果,任何人都可以在这种情况下指导我。

4

1 回答 1

-1

ServiceController 的另一个构造函数将机器名称作为第二个参数。http://msdn.microsoft.com/en-us/library/ssbk2tf3.aspx

你试过了吗?

于 2013-04-09T11:07:05.433 回答