为什么这是一个无效的查询?
wmic service where 'caption like "%documentum%"' get name, caption
Node - PE95AOECM
ERROR:
Description = Invalid query
这是预期的产出:
Caption Name
EMC Documentum Thumbnail Server DctmThumbnailServer
Documentum Docbroker Service Docbroker DmDocbroker
Documentum Java Method Server DmMethodServer
Documentum Docbase Service KxKDOC_DEV DmServerKxKDOC_DEV
Documentum Docbase Service KxKTAX_DEV DmServerKxKTAX_DEV
Documentum Docbase Service KxK_Dev DmServerKxK_Dev
Documentum Docbase Service KxK_Dev_HRP DmServerKxK_Dev_HRP
Documentum Docbase Service KxK_Dev_TAX DmServerKxK_Dev_TAX
如果我稍微修改查询,实际上就会得到类似于上面所示的有效响应:
除去第一%
wmic service where 'caption like "documentum%"' get name, caption
在文档之后添加了一个空格
wmic service where 'caption like "%documentum %"' get name, caption
移除最后一米的文件
wmic service where 'caption like "%documentu%"' get name, caption
作为一个类似的例子,我查询多个单词标题的第一个单词是成功的。
wmic service where 'caption like "%group%"' get name, caption
Caption Name
Group Policy Client gpsvc
发布于 2013-12-21 22:03:39
尝试一个echo wmic service where 'caption like "%documentum%"' get name, caption
,你就可以看到发生了什么。您也可以做echo %documentum%
。
(它应该回显准确的命令,包括%documentum%
)
也许您有一个名为documentum
的环境变量。
(环境变量优先于命令参数。因此,如果他们在场,他们就会被取代。
您可以执行set documentum=
,然后执行行来清空变量(如果设置的话)。
https://serverfault.com/questions/562939
复制相似问题