Windows 使用正则表达式检查服务是否存在
我接受了服务。我想知道该服务是否已安装在系统上。我可以提供服务名称的一部分,但不能完全提供。 我尝试了几个命令,但没有得到结果Windows 使用正则表达式检查服务是否存在,windows,batch-file,service,Windows,Batch File,Service,我接受了服务。我想知道该服务是否已安装在系统上。我可以提供服务名称的一部分,但不能完全提供。 我尝试了几个命令,但没有得到结果 sc query find 但是上面的命令只列出活动服务 sc query | findstr /r /i "time"&&echo found||echo not found 您需要考虑您的搜索字符串。运行上述命令将向您说明原因。该命令仅获取那些处于活动状态且正在运行的服务。我正在使用您的命令。如果你想让它做所有的事情,那就告诉它。别对我发牢
sc query
find
但是上面的命令只列出活动服务
sc query | findstr /r /i "time"&&echo found||echo not found
您需要考虑您的搜索字符串。运行上述命令将向您说明原因。该命令仅获取那些处于活动状态且正在运行的服务。我正在使用您的命令。如果你想让它做所有的事情,那就告诉它。别对我发牢骚。您表示只需要主动服务。或者你无缘无故地发布代码
sc query type=all
我在问题中没有提到我只需要活动服务。我很高兴你回答了,但那不符合我的目的。这就是我的意图。看看你写的sc query
我回答了你对命令行语法的无知。