3 votos

Misterio del WMIC: ¿por qué esta consulta no es válida?

¿Por qué es una consulta no válida?

wmic service where 'caption like "%documentum%"' get name, caption  

Node - PE95AOECM  
ERROR:  
Description = Invalid query  

Este es el resultado esperado:

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  

Si modifico ligeramente la consulta, obtengo una respuesta válida similar a la anterior:

eliminó el primer %

wmic service where 'caption like "documentum%"' get name, caption  

se ha añadido un espacio después de documentum

wmic service where 'caption like "%documentum %"' get name, caption  

eliminado el último m de documentum

wmic service where 'caption like "%documentu%"' get name, caption  

y como ejemplo de un caso similar en el que la consulta de la primera palabra de un título de varias palabras tiene éxito

wmic service where 'caption like "%group%"' get name, caption  

Caption              Name  
Group Policy Client  gpsvc

3voto

gorgonzola Puntos 1

Prueba un echo wmic service where 'caption like "%documentum%"' get name, caption y puedes ver lo que está pasando. También puedes hacer echo %documentum% .

(Debería devolver el comando exacto, incluyendo el %documentum% )

Tal vez tenga un variable de entorno llamado documentum .
(las variables de entorno tienen prioridad sobre los parámetros del comando. Así que si están presentes, se sustituyen).

Puedes hacer set documentum= y luego ejecuta la línea para vaciar la variable (si está establecida).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X