我可以从命令行在另一台服务器上启动Windows服务吗?

我可以(如何)从命令行远程启动和停止在另一台服务器上运行的Windows服务?

我的服务器正在运行Windows Server 2003。

当然可以 如果您使用在远程服务器上具有“pipe理员”权限的帐户login,只需执行以下操作:

sc \\remote-server stop service-name 

 sc \\remote-server start service-name 

sc命令与服务控制pipe理器asynchronous运行,因此您可能需要使用下面的命令查询服务,以确保在尝试重新启动服务之前实际停止服务:

 sc \\remote-server query service-name