C# .Net远程处理-重新启动服务器并获取重新启动状态
我使用C#中的.Net远程处理在网络上的不同计算机之间设置了一个客户机服务器。 服务器在一个服务中运行,该服务在计算机打开时启动 我希望客户端能够重新启动运行服务器服务的计算机,并在重新启动成功或失败时接收状态 最好的方法是什么 我找到了三种不同的方法来重新启动服务器(): 1.命令行关闭 2.user32.dll 3.WMI 哪种重新启动方法在获取错误状态方面更好?我还缺少其他重启方法吗 如何通知客户端重新启动状态C# .Net远程处理-重新启动服务器并获取重新启动状态,c#,.net,remoting,reboot,.net-remoting,C#,.net,Remoting,Reboot,.net Remoting,我使用C#中的.Net远程处理在网络上的不同计算机之间设置了一个客户机服务器。 服务器在一个服务中运行,该服务在计算机打开时启动 我希望客户端能够重新启动运行服务器服务的计算机,并在重新启动成功或失败时接收状态 最好的方法是什么 我找到了三种不同的方法来重新启动服务器(): 1.命令行关闭 2.user32.dll 3.WMI 哪种重新启动方法在获取错误状态方面更好?我还缺少其他重启方法吗 如何通知客户端重新启动状态 谢谢您的服务是windows服务吗? 如果是这样,那么通过检查您的服务是否已启
谢谢您的服务是windows服务吗? 如果是这样,那么通过检查您的服务是否已启动并正在运行(ping服务/记录服务启动方法等),系统重新启动就会成功