C# 服务控制器类
我在远程计算机上运行windows服务。我需要通过一个C#web应用程序来控制它。是否可以使用服务控制器类来控制远程windows服务?有更好的方法吗 使用带有两个参数的C# 服务控制器类,c#,asp.net,C#,Asp.net,我在远程计算机上运行windows服务。我需要通过一个C#web应用程序来控制它。是否可以使用服务控制器类来控制远程windows服务?有更好的方法吗 使用带有两个参数的ServiceController重载。第一个是服务名,第二个是计算机名 服务控制器构造函数(字符串,字符串) 活动标识将需要远程计算机上的权限。如果您的应用程序未使用这些权限运行,但您拥有具有这些权限的用户的凭据,则可以使用模拟 WindowsIdentity.Impersonate方法 使用带有两个参数的ServiceCo
ServiceController
重载。第一个是服务名,第二个是计算机名
服务控制器构造函数(字符串,字符串)
活动标识将需要远程计算机上的权限。如果您的应用程序未使用这些权限运行,但您拥有具有这些权限的用户的凭据,则可以使用模拟
WindowsIdentity.Impersonate方法
使用带有两个参数的
ServiceController
重载。第一个是服务名,第二个是计算机名
服务控制器构造函数(字符串,字符串)
活动标识将需要远程计算机上的权限。如果您的应用程序未使用这些权限运行,但您拥有具有这些权限的用户的凭据,则可以使用模拟
WindowsIdentity.Impersonate方法
使用带有两个参数的
ServiceController
重载。第一个是服务名,第二个是计算机名
服务控制器构造函数(字符串,字符串)
活动标识将需要远程计算机上的权限。如果您的应用程序未使用这些权限运行,但您拥有具有这些权限的用户的凭据,则可以使用模拟
WindowsIdentity.Impersonate方法
使用带有两个参数的
ServiceController
重载。第一个是服务名,第二个是计算机名
服务控制器构造函数(字符串,字符串)
活动标识将需要远程计算机上的权限。如果您的应用程序未使用这些权限运行,但您拥有具有这些权限的用户的凭据,则可以使用模拟
WindowsIdentity.Impersonate方法
public ServiceController(
string name,
string machineName
)