从ASP.NET页面启动/停止Windows服务

3
有没有办法从一个ASP.NET页面启动/停止不在同一网络上的服务器的Windows服务(而不是\\<服务器名称>)?
我尝试使用ServiceController,但它只在同一网络中工作。

请提供更多上下文信息,以便我们更好地理解您的问题。 - Patrick Hofman
1个回答

5

关于ServiceController的回复 如何从ASP.NET应用程序中启动/停止Windows服务-安全问题

可以从命令行或PowerShell运行的任何操作都可以从页面上运行(假设应用程序池用户具有正确的权限等)

远程服务器上管理服务最好使用Powershell,但这将需要服务器允许远程Powershell。

当然,还有关于Powershell重置/停止远程服务的主题。

谷歌绝对是您的好帮手 :)


这是一个由链接组成而不是内容的帖子,这是不被鼓励的,因为对于未来的访问者几乎没有任何价值。请更新您的答案,突出参考资料中的关键部分。 - Patrick Hofman
@PatrickHofman 我不同意,因为其中6个链接在stackexchange上;添加其他帖子的内容会导致重复而失去上下文。 - Chris McKee
我明白。请阅读这篇帖子 - Patrick Hofman
2
@PatrickHofman 我们必须同意不同意,因为这是三年前的事了,而且说实话我并不在意;如果你想提供其他帖子的内容作为回答模糊问题的答案,那就随便吧。 - Chris McKee
@PatrickHofman 我认为分享链接也是有帮助的,有时候甚至是更好的答案。 - Mohammad Fahmawi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接