gpt4 book ai didi

powershell - 设置服务: Cannot stop service because it is dependent on other services

转载 作者:行者123 更新时间:2023-12-04 22:57:20 25 4
gpt4 key购买 nike

当我运行以下命令时:

Set-Service -ComputerName appserver -Name MyService -Status Stopped

我收到一条错误消息:

设置服务:无法停止服务“我的服务(MyService)”,因为它是
依赖其他服务。
在线:1个字符:12个
+设置服务<<<< -ComputerName appserver-名称MyService-状态已停止
+ CategoryInfo:InvalidOperation:(System.ServiceProcess.ServiceController:ServiceController)[Set-Service],ServiceCommandException
+ FullyQualifiedErrorId:ServiceIsDependentOnNoForce,Microsoft.PowerShell.Commands.SetServiceCommand

我可以从 services.msc GUI停止该服务,并且可以使用 Set-Service启动该服务,但是无法再次停止它。

确实,该服务依赖于其他一些服务,但是我不明白为什么这会阻止我停止它-别的都依赖它。

最佳答案

Set-Service cmdlet用于更改服务的配置。您可以使用它通过更改其状态来停止服务只是一种偶然。使用 Stop-Service cmdlet停止服务。它也允许您通过参数-Force停止依赖服务。不过,由于Get-Service没有参数Stop-Service,因此您首先需要使用-ComputerName检索服务对象。

Get-Service -Computer appserver -Name MyService | Stop-Service -Force

关于powershell - 设置服务: Cannot stop service because it is dependent on other services,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39811297/

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