通过System.ServiceController远程启动/停止Windows服务 - 底层协议?

时间:2011-01-31 17:11:36

标签: .net .net-3.5 windows-services

.NET Framework程序集System.ServiceProcess有一个ServiceController类,允许在远程计算机上启动/停止Windows服务。

示例:

  

ServiceController sc = new ServiceController(“MyService”,“server123”);

     

sc.Stop();

ServiceController依赖哪些底层协议?它是否与远程计算机上的其他服务通信?如果是,远程计算机上的服务在哪个TCP端口上侦听?

谢谢!

1 个答案:

答案 0 :(得分:1)

不确定,但它可能正在使用TCP / UDP端口445,如NET启动/停止命令。