Cómo crear una consulta WQL solicitada

¿Sabía que puede escribir una consulta WQL dentro de la consola Microsoft Endpoint Manager Configuration Manager (MEMCM / ConfigMgr / MECM)? ¡Sí tu puedes! Es una de esas características agradables que casi nadie conoce y no se encuentra mucha información en línea al respecto. De vez en cuando, dentro de los foros, veo una pregunta sobre cómo hacer esto, así que eso es lo que me dio la idea de escribir esta publicación de blog. Aquí encontrará una guía paso a paso sobre cómo crear una consulta WQL solicitada en la consola ConfigMgr.

¿Por qué crearía una consulta WQL solicitada?

Esa es una buena pregunta. En mi opinión, la respuesta varía de una persona a otra en función de sus necesidades. A veces, las razones se centran en no tener acceso a SQL Server y quieren consultar la base de datos directamente. O, a veces, es una cuestión de conveniencia. A veces escucho: “Necesito consultar 'X' todo el día. Sería útil tener esa configuración para mí, para no tener que hacerlo todas y cada una de las veces ".

Cómo crear una consulta WQL solicitada en ConfigMgr

El proceso real para crear una consulta WQL solicitada no es tan diferente del proceso para crear una consulta normal. ¡La ÚNICA CLAVE que debe recordar es que NO PUEDE usar una consulta WQL solicitada para una colección! Solo se puede usar dentro de la consola MECM.

Consulta WQL solicitada: crear consulta

Abra la consola ConfigMgr y busque Vigilancia | Visión general |Consultas. A continuación, haga clic en el Crear consulta botón.

Consulta WQL solicitada: nombre

Proporcionar una Nombre para su consulta y luego haga clic en Editar declaración de consulta…

Consulta WQL solicitada: propiedades de la declaración de consulta

Dado que escribir esta consulta no es diferente de una consulta normal, omitiré los pasos. Pero, en un nivel alto, debe seleccionar las columnas mostradas que desea ver. A continuación, haga clic en el Criterios pestaña.

Consulta WQL solicitada: pestaña Criterios

Aquí es donde la diversión comienza. Haga clic en el nuevo "Botón estrellaBotón ”(estrella).

Consulta WQL solicitada: propiedades de criterio

Desde el Tipo de criterio cuadro desplegable, seleccione Valor solicitado.

Consulta WQL solicitada: valor solicitado

Ahora, termine de crear la consulta como lo haría con cualquier otra consulta. Antes de hacer clic en el OK , eche un vistazo a la siguiente captura de pantalla para asegurarse de que sus resultados sean similares a los míos. En la siguiente sección, también le mostraré cómo probar su consulta.

Como recordatorio, cuando se encuentre en esta etapa, los siguientes pasos de alto nivel son seleccionar el atributo solicitado utilizado para el valor solicitado. Luego, seleccione un Operador (es igual a, es menor que, es como, etc.).

Consulta WQL solicitada - Ficha Criterios - Valor solicitado

Cuando haya terminado de agregar el Valor solicitado criterios, debería ser similar a la captura de pantalla anterior. Ahora, haga clic en OK para crear la consulta.

Probando su consulta

Antes de golpear el OK , puede probar su consulta para asegurarse de que los resultados sean los que espera. Esta es una nueva caracteristica a ConfigMgr, por lo que si no lo tiene, es hora de actualizar. 😊

Para probar la consulta, primero haga clic en el Mostrar idioma de consulta botón.

Consulta WQL solicitada: lenguaje de consulta

Esto cambia la apariencia de la ventana como puede ver en la imagen de arriba.

Ahora, haga clic en el "Botón de play”Reproducir o ejecutar botón. Esto ejecutará la consulta.

Consulta WQL solicitada: valor de la consulta de entrada

En el Valor de consulta de entrada ventana, ingrese lo que está buscando y luego haga clic en OK.

Consulta WQL solicitada: vista previa de los resultados de la consulta

Revise los resultados y luego haga clic en el Cerrar botón. Sí, sé que los resultados se ven "desordenados" en la captura de pantalla anterior, pero el punto es que hay resultados. Por cierto, estos resultados son más o menos los que esperaba ver, pero presenté una fruncir el ceño ☹ porque el título del SO y el nombre del sistema deben mostrarse en la ventana de resultados. Esperemos que se solucione lo antes posible.

Ejemplo de consulta

La consulta final en mi ejemplo, "Lista de equipos por sistema operativo" (observe el ajuste de palabras) se ve así:

Seleccione
SMS_R_System.Name,
SMS_R_System.LastLogonUserName,
SMS_G_System_OPERATING_SYSTEM.Caption
desde
SMS_R_System
unión interna SMS_G_System_OPERATING_SYSTEM en
SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId
dónde
SMS_G_System_OPERATING_SYSTEM.Caption
como ##PRM: SMS_G_System_OPERATING_SYSTEM.Caption##

Usando su consulta

Consulta WQL solicitada: consultas

Nuevamente, este proceso no tiene trucos. Simplemente busque su consulta en la consola y ejecútela.

Consulta WQL solicitada - Valor de consulta de entrada - Operador

Cuando ejecute la consulta, se le pedirá un valor.

Nota: Asegúrese de incluir el signo (s) de porcentaje "%" cuando utilice Es como como su operador dentro de la consulta.

Consulta WQL solicitada: equipos con Windows Server 2016

¡Ahí tienes! Puedo ver todas las computadoras con Windows Server 2016 que tengo dentro de la consola MECM. Si tiene alguna pregunta sobre cómo crear una consulta WQL solicitada, envíeme un tweet @GarthMJ.

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.

Al enviar este formulario, comprende que Recast Software puede procesar sus datos como se describe en el Recast Software Política de privacidad.

es_MXSpanish