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

Viv*_*ver 3 windows-server-2003 windows-service command-line-interface

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

我的服务器运行的是 Windows Server 2003。

Eva*_*son 11

肯定的事。如果您使用在远程服务器上具有“管理员”权限的帐户登录,只需执行以下操作:

sc \\remote-server stop service-name
Run Code Online (Sandbox Code Playgroud)

sc \\remote-server start service-name
Run Code Online (Sandbox Code Playgroud)

sc命令与服务控制管理器异步运行,因此您可能需要使用以下命令查询该服务,以确保在您尝试再次启动它之前它确实已停止:

sc \\remote-server query service-name
Run Code Online (Sandbox Code Playgroud)