none
SCCM 2012: Subselect WQL Query mit mehr als einer Bedingung RRS feed

  • Frage

  • Hallo zusammen,

    ich versuche eine Collection mit Rechnern zu füllen die diverse Anforderungen erfüllen, es sollen folgende Rechner in der Collection landen:

    Produkt "A" Version "1.2" ist installiert
    
    ODER
    
    Produkt "B" Version "4.2" ist installiert
    
    ODER
    
      (
        (RegKey "X" hat Wert "aaaa" ODER RegKey "Y" hat den Wert "aaa")
        UND Produkt "C" Version "1.2" ist installiert
      )

    Die Queries für Produkt A und Proddukt B sind kein Problem, auch einen Registry Key abzufragen ist kein Problem.

    Was ich nicht hin bekomme ist der dritte, verschachtelte Teil von (RegKey X ODER Y ) UND Produkt C Version 1.2.

    Hat jemand einen Tipp ob und wie sich so etwas umsetzen lässt?

    Für jede Hilfe schon vorab vielen Dank!



    Dienstag, 20. Dezember 2016 14:44

Antworten

  • Was auf jeden Fall geht (da 2x 'ODER'): 3 Collections erstellen und diese bei einer vierten alle includen.
    Oder mit einem "Subselect / in" innerhalb der 3. "Hauptklammer" arbeiten (ResourceID in (.... bla ... )). Dann aber auch in Klammer 1 und 2 sinngemäß "select resourceid from installed_software where displayname = 'Rolfisttoll' ".

    Torsten Meringer | http://www.mssccmfaq.de

    Dienstag, 20. Dezember 2016 15:40
    Beantworter

Alle Antworten

  • Was auf jeden Fall geht (da 2x 'ODER'): 3 Collections erstellen und diese bei einer vierten alle includen.
    Oder mit einem "Subselect / in" innerhalb der 3. "Hauptklammer" arbeiten (ResourceID in (.... bla ... )). Dann aber auch in Klammer 1 und 2 sinngemäß "select resourceid from installed_software where displayname = 'Rolfisttoll' ".

    Torsten Meringer | http://www.mssccmfaq.de

    Dienstag, 20. Dezember 2016 15:40
    Beantworter
  • Danke Torsten, die Subselect Variante hat nach etwas rumprobieren funktioniert :)
    Mittwoch, 4. Januar 2017 12:29