Hur man skapar en frågad WQL -fråga

Visste du att du kan skriva en uppmanad WQL -fråga inom Microsoft Endpoint Manager Configuration Manager (MEMCM/ConfigMgr/MECM) -konsolen? Jo det kan du! Det är en av de fina funktionerna som nästan ingen vet om och det finns inte mycket information på nätet om det. Då och då, inom forumet, kommer jag att se en fråga om hur man gör detta, så det var det som gav mig idén att skriva detta blogginlägg. Här hittar du en steg-för-steg-guide om hur du skapar en uppmanad WQL-fråga i ConfigMgr-konsolen.

Varför skulle du skapa en frågad WQL -fråga?

Det är en bra fråga. Enligt min mening varierar svaret från en person till en annan baserat på deras behov. Ibland är orsakerna alla centrerade kring att de inte har tillgång till SQL Server och de vill fråga databasen direkt. Eller, ibland är det en bekvämlighetsfråga. Jag hör ibland ”Jag måste fråga” X ”hela dagen. Det skulle vara bra att ha den inställningen åt mig, så jag behöver inte göra det varje gång. ”

Hur man skapar en frågad WQL -fråga i ConfigMgr

Den faktiska processen för att skapa en frågad WQL -fråga skiljer sig inte så mycket från den för att skapa en normal fråga. Det enda du vill komma ihåg är att du inte kan använda en WQL -fråga för en samling! Det kan bara användas inom MECM -konsolen.

Frågad WQL -fråga - Skapa fråga

Öppna ConfigMgr -konsolen och bläddra till Övervakning | Översikt |Frågor. Klicka sedan på Skapa fråga knapp.

Frågad WQL -fråga - Namn

Tillhandahålla en Namn för din fråga och klicka sedan på Redigera frågeuttalande ...

Prompted WQL Query - Query Statement Properties

Eftersom att skriva denna fråga inte skiljer sig från en vanlig fråga, hoppar jag över stegen. Men på en hög nivå måste du välja de kolumner som du vill se. Klicka sedan på Kriterier flik.

Frågad WQL -fråga - fliken Kriterier

Det är här det roliga börjar. Klicka på det nya "Stjärnknapp”(Stjärna) -knapp.

Frågad WQL -fråga - kriterieegenskaper

Från Kriterietyp rullgardinsmenyn, välj Frågat värde.

Frågad WQL -fråga - Frågat värde

Slutför nu att skapa frågan på samma sätt som någon annan fråga. Innan du klickar på OK -knappen, ta en titt på nästa skärmdump för att se till att dina resultat liknar mina. I nästa avsnitt kommer jag också att visa dig hur du testar din fråga.

Som en påminnelse är nästa steg på hög nivå att välja det uppmanade attributet som används för det uppmanade värdet. Välj sedan en Operatör (är lika med, är mindre än, är liknande, etc.).

Frågad WQL -fråga - fliken Kriterier - Frågat värde

När du är klar med att lägga till Frågat värde kriterier bör det se ut som skärmdumpen ovan. Klicka nu OK för att skapa frågan.

Testar din fråga

Innan du träffar OK -knappen kan du testa din fråga för att säkerställa att resultaten är vad du förväntar dig. Detta är rättvist ny funktion till ConfigMgr, så om du inte har det är det dags att uppgradera. 😊

För att testa frågan, klicka först på Visa frågespråk knapp.

Frågad WQL -fråga - frågespråk

Detta ändrar fönsterets utseende som du kan se i bilden ovan.

Klicka nu på "Spela -knapp”Spela upp eller köra knappen. Detta kommer att köra frågan.

Prompted WQL Query - Input Query Value

Vid Input Query Value fönster, ange vad du letar efter och klicka sedan på OK.

Frågad WQL -fråga - förhandsgranskning av sökresultat

Granska resultaten och klicka sedan på Stänga knapp. Ja, jag vet att resultaten ser "röriga" ut på skärmdumpen ovan, men poängen är att det finns resultat. Förresten, dessa resultat är mer eller mindre vad jag förväntade mig att se, men jag lämnade in en rynka pannan ☹ eftersom OS -bildtext och systemnamn ska visas i resultatfönstret. Låt oss hoppas att det fixas förr än senare.

Fråga Exempel

Den sista frågan i mitt exempel, "Lista över datorer efter operativsystem", (se efter ordomslag) ser ut så här:

Välj
SMS_R_System.Name,
SMS_R_System.LastLogonUserName,
SMS_G_System_OPERATING_SYSTEM.Caption
från
SMS_R_System
inner join SMS_G_System_OPERATING_SYSTEM på
SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId
var
SMS_G_System_OPERATING_SYSTEM.Caption
som ##PRM: SMS_G_System_OPERATING_SYSTEM.Caption##

Använda din fråga

Frågad WQL -fråga - Frågor

Återigen, det finns inga knep för denna process. Helt enkelt hitta din fråga i konsolen och köra den.

Prompted WQL Query - Input Query Value - Operator

När du kör frågan ombeds du ange ett värde.

Notera: Se till att inkludera procenttalet ”%” -tecken (n) när du använder Är som som din operatör inom frågan.

Frågad WQL -fråga - Windows Server 2016 -datorer

Varsågod! Jag kan se alla Windows Server 2016 -datorer som jag har inom MECM -konsolen. Om du har några frågor om hur du skapar en ombedd WQL -fråga, skicka mig en tweet @GarthMJ.

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Genom att skicka in detta formulär förstår du att Recast Software kan behandla dina uppgifter enligt beskrivningen i Recast Software Integritetspolicy.

sv_SESwedish