有没有办法从一个ASP.NET页面启动/停止不在同一网络上的服务器的Windows服务(而不是\\<服务器名称>)?
我尝试使用ServiceController,但它只在同一网络中工作。
我尝试使用ServiceController,但它只在同一网络中工作。
关于ServiceController的回复 如何从ASP.NET应用程序中启动/停止Windows服务-安全问题
可以从命令行或PowerShell运行的任何操作都可以从页面上运行(假设应用程序池用户具有正确的权限等)
远程服务器上管理服务最好使用Powershell,但这将需要服务器允许远程Powershell。
当然,还有关于Powershell重置/停止远程服务的主题。
谷歌绝对是您的好帮手 :)