我可以(如何)从命令行远程启动和停止在另一台服务器上运行的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