什么情况会导致“net”命令返回包含NET HELPMSG 2185、2188 和 2192 的错误?

什么情况会导致“net”命令返回包含NET HELPMSG 2185、2188 和 2192 的错误?

https://ss64.com/nt/net-service.html,有 3 个错误看起来非常相似

"The service name is invalid. More help is available by typing NET HELPMSG 2185"
"Invalid service program name. NET HELPMSG 2188"
"could not find service name. More help is available by typing NET HELPMSG 2192"

根据我的测试,当服务名称在服务控制器中不存在时,似乎会返回第一个错误(2185),但不确定是什么原因导致其他两个错误返回。

答案1

我怀疑2185Display Name并且2188是,如服务属性对话框的常规选项卡上所示。无效是因为它包含无效字符或无法找到可执行路径中的Service Name底层。.exe

2192暗示服务无法被其找到Service name

在此处输入图片描述

笔记:我找不到微软的文章来支持这一点,但我觉得这是一个合理的结论。

相关内容