如何在.NET中启用或禁用Windows服务?我需要知道什么:它的名字或某种身份?特别是在Windows 10中。
答案 0 :(得分:3)
您可以按名称
启用或禁用它sc config <your_service_name> start= disabled
但是,如果您正在寻找一种编程方式,那么您可以试试这个:
using (var m = new ManagementObject(string.Format("Win32_Service.Name=\"{0}\"", serviceName)))
{
m.InvokeMethod("ChangeStartMode", new object[] { "Automatic" });
}