В настоящее время я разрабатываю настольное приложение, которое запускает / останавливает / перезапускает службы Windows.
public static void StartService(string serviceName, int timeoutMilliseconds)
{
ServiceController service = new ServiceController(serviceName);
try
{
TimeSpan timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds);
service.Start();
service.WaitForStatus(ServiceControllerStatus.Running, timeout);
}
catch
{
// ...
}
}
Теперь я хочу, чтобы код выполнял те же действия на удаленной системе (другой системе в той же сети).
Спасибо.