gpt4 book ai didi

windows - 如何启动和停止远程机器上的服务?

转载 作者:可可西里 更新时间:2023-11-01 14:39:24 25 4
gpt4 key购买 nike

我在项目中有一个要求,我们必须在远程机器(位于同一 LAN 上)中说“x”停止特定服务,远程更改注册表项并重新启动该服务。

我尝试了命令 sc\server stop service,但我得到了错误:

[SC] GetServiceKeyName FAILED 1060:

The specified service does not exist as an installed service.

我使用的是 Windows 2003 SP1。是否有任何可在 Windows 上使用的内置命令或 API?

我需要命令在命令提示符下运行。

最佳答案

另外请记住,“sc”命令行工具期望的“服务名称”参数并不总是等同于您在服务控制面板小程序中看到的名称(即服务“显示名称”)。

例如,在我的服务控制面板小程序中显示为“Adobe Acrobat 更新服务”的服务有一个实际名称“AdobeARMservice”。在通过“sc”实用程序管理服务时,您必须使用后者,而不是前者。

例子:

sc Stop "AdobeARMservice" (works)
sc Stop "Adobe Acrobat Update Service" (doesn't work)

要获取服务的“真实”名称,请双击服务控制面板小程序中的条目,然后在“常规”选项卡上查看“服务名称”字段。

当然在某些情况下,显示名称和服务名称是相同的。

关于windows - 如何启动和停止远程机器上的服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/555693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com