Skapa globala villkor i Configuration Manager

Gäller för: Konfigurationshanteraren (current branch)

I Configuration Manager är globala villkor regler som representerar affärsvillkor eller tekniska villkor som du kan använda för att ange hur ett program tillhandahålls och distribueras till klientenheter. Globala villkor nås från sidan Krav i guiden Skapa distributionstyp.

Obs!

Du kan endast redigera globala villkor från den plats där de skapades.

Använd följande procedurer för att skapa Configuration Manager globala villkor.

Ange grundläggande information om det globala villkoret

Det finns flera olika typer av globala villkor. Olika alternativ är associerade med de olika globala villkorstyperna. När du väljer en specifik global villkorstyp visar Configuration Manager de alternativ som gäller för ditt val.

  1. I Configuration Manager-konsolen väljer du Globalavillkor förprogramhantering av>programbibliotek>.

  2. På fliken Start går du till gruppen Skapa och väljer Skapa globalt villkor.

  3. I dialogrutan Skapa globalt villkor anger du ett namn och en valfri beskrivning för det globala villkoret.

  4. I listrutan Enhetstyp väljer du om det globala villkoret gäller för en Windows-dator eller en Windows Mobile-enhet .

  5. I listrutan Villkorstyp väljer du något av följande alternativ:

    • Inställning – Det här alternativet kontrollerar om det finns ett eller flera objekt på klientenheter. Du kan till exempel kontrollera att värdet för en fil, mapp eller registernyckel finns på en klientenhet.

    • Uttryck – Med det här alternativet kan du konfigurera mer komplexa regler för att kontrollera om villkoret är uppfyllt på klientenheter. Du kan till exempel kontrollera om det fysiska minnet på en dator är mellan 2 GB och 4 GB eller om en mobil enhet använder pekskärmsindata.

Konfigurera regler för det globala villkoret

Proceduren för att definiera globala villkorsregler skiljer sig beroende på om du konfigurerar en inställning eller ett uttryck. Använd den tillämpliga proceduren här för att konfigurera en inställning eller ett uttryck för det globala villkoret.

Så här konfigurerar du en inställning för det globala villkoret

  1. I listrutan Villkorstyp väljer du Inställning.

  2. I listrutan Inställningstyp väljer du det objekt som ska användas som villkor för vilka krav som ska kontrolleras. Följande inställningstyper och konfigurationer är tillgängliga.

    • Active Directory-fråga

      • LDAP-prefix – Ange ett giltigt LDAP-prefix för den Active Directory Domain Services frågan för att utvärdera kompatibiliteten på klientdatorerna. Du kan använda antingen LDAP:// eller GC://.

      • Unikt namn (DN) – Ange det unika namnet på det Active Directory Domain Services objekt som ska utvärderas för kompatibilitet på klientdatorer.

      • Sökfilter – Ange ett valfritt LDAP-filter för att förfina resultaten från den Active Directory Domain Services frågan för att utvärdera kompatibiliteten på klientdatorerna.

      • Sökomfång – Ange sökomfånget i Active Directory Domain Services:

        • Base – frågar bara det angivna objektet.

        • En nivå – det här alternativet används inte i den här versionen av Configuration Manager.

        • Underträd – kör frågor mot det angivna objektet och dess fullständiga underträd i katalogen.

      • Egenskap – Ange egenskapen för det Active Directory Domain Services objekt som ska användas för att utvärdera kompatibiliteten på klientdatorer.

      • Fråga – Visar LDAP-frågan som är konstruerad från posterna i LDAP-prefixet, Det unika namnet (DN),sökfiltret om det anges och egenskapen . Den här frågan används för att utvärdera kompatibiliteten på klientdatorer.

    • Församlingen

      • Sammansättningsnamn – Anger namnet på sammansättningsobjektet som ska sökas efter. Namnet får inte vara samma som andra sammansättningsobjekt av samma typ och namnet måste vara registrerat i den globala sammansättningscachen. Sammansättningsnamnet kan innehålla högst 256 tecken.

      Obs!

      En sammansättning är en kod som kan delas mellan program. Sammansättningar kan ha filnamnstillägget .dll eller .exe. Den globala sammansättningscachen är en mapp med namnet %systemroot%\assembly på klientdatorer där alla delade sammansättningar lagras.

    • Filsystem

      • Skriv – I listrutan väljer du om du vill söka efter en fil eller mapp.

      • Sökväg – Ange sökvägen till den angivna filen eller mappen på klientdatorerna. Du kan ange systemmiljövariabler och miljövariabeln %USERPROFILE% i sökvägen.

        Obs!

        Om du använder miljövariabeln %USERPROFILE% i fälten Sökväg eller Fil- eller mappnamn genomsöks alla användarprofiler på klientdatorn. Detta kan leda till identifiering av flera instanser av filen eller mappen.

      • Fil- eller mappnamn – Ange namnet på det fil- eller mappobjekt som ska sökas efter. Du kan ange systemmiljövariabler och miljövariabeln %USERPROFILE% i fil- eller mappnamnet. Du kan också använda * och ? jokertecken i filnamnet.

        Obs!

        Om du anger ett fil- eller mappnamn och använder jokertecken kan det ge ett stort antal resultat. Detta kan leda till hög resursanvändning på klientdatorn och hög nätverkstrafik när resultat rapporteras till Configuration Manager.

      • Inkludera undermappar – Aktivera det här alternativet om du också vill söka i undermappar under den angivna sökvägen.

      • Den här filen eller mappen är associerad med ett 64-bitarsprogram – Välj om platsen för 64-bitars systemfilen (%windir%\system32) ska sökas igenom utöver platsen för 32-bitars systemfilen (%windir%\syswow64) på Configuration Manager klienter som kör en 64-bitarsversion av Windows.

        Obs!

        Om samma fil eller mapp finns på både 64-bitars- och 32-bitars systemfilplatserna på samma 64-bitarsdator identifieras flera filer av det globala villkoret.

        Inställningstypen Filsystem har inte stöd för att ange en UNC-sökväg till en nätverksresurs i fältet Sökväg.

    • IIS-metabas

      • Metabassökväg – Ange en giltig sökväg till IIS-metabasen.

      • Egenskaps-ID – Ange den numeriska egenskapen för IIS-metabasinställningen.

    • Registernyckel

      • Hive – I listrutan väljer du den registreringsdatafil som du vill söka i.

      • Nyckel – Ange namnet på registernyckeln som du vill söka efter. Formatet som används ska vara key\subkey.

      • Den här registernyckeln är associerad med ett 64-bitarsprogram – Anger om 64-bitars registernycklar ska sökas igenom utöver 32-bitars registernycklarna på klienter som kör en 64-bitarsversion av Windows.

        Obs!

        Om samma registernyckel finns på både 64-bitars- och 32-bitarsregisterplatserna på samma 64-bitarsdator identifieras båda registernycklarna av det globala villkoret.

    • Registervärde

      • Hive – I listrutan väljer du den registreringsdatafil som du vill söka i.

      • Nyckel – Ange namnet på registernyckeln som du vill söka efter. Formatet som används ska vara key\subkey.

      • Value – Ange det värde som måste finnas i den angivna registernyckeln.

      • Den här registernyckeln är associerad med ett 64-bitarsprogram – Anger om 64-bitars registernycklar ska sökas igenom utöver 32-bitars registernycklarna på klienter som kör en 64-bitarsversion av Windows.

        Obs!

        Om samma registernyckel finns på både 64-bitars- och 32-bitarsregisterplatserna på samma 64-bitarsdator identifieras båda registernycklarna av det globala villkoret.

    • Skript

      • Identifieringsskript – Välj Lägg till för att ange eller bläddra till skriptet som ska användas. Du kan använda skript för Windows PowerShell, VBScript eller JScript.

      • Kör skript med hjälp av de inloggade autentiseringsuppgifterna – Om du aktiverar det här alternativet körs skriptet på klientdatorer med autentiseringsuppgifterna för den användare som är inloggad.

        Obs!

        Värdet som returneras av skriptet används för att utvärdera efterlevnaden av det globala villkoret. När du till exempel använder VBScript kan du använda kommandot WScript.Echo Result för att returnera värdet för resultatvariabeln till det globala villkoret.

        Om skriptet returnerar flera värden måste dessa värden finnas på en enda rad och avgränsas med ett semikolon. Om varje värde finns på en separat rad misslyckas utvärderingen.

    • SQL-fråga

      • SQL Server instans – Välj om du vill att SQL-frågan ska köras på standardinstansen, alla instanser eller ett angivet databasinstansnamn.

        Obs!

        Instansnamnet måste referera till en lokal instans av SQL Server. Om du vill referera till en SQL Server AlwaysOn-redundansklusterinstans eller tillgänglighetsgrupp bör du använda en skriptinställning.

      • Databas – Ange namnet på den Microsoft SQL Server databas som SQL-frågan ska köras för.

      • Kolumn – Ange kolumnnamnet som returneras av Transact-SQL-instruktionen som ska användas för att utvärdera efterlevnaden av det globala villkoret.

      • Transact-SQL-instruktion – Ange den fullständiga SQL-fråga som ska användas för det globala villkoret. Du kan också välja Öppna för att öppna en befintlig SQL-fråga.

    • WQL-fråga

      • Namnområde – Ange det WMI-namnområde som ska användas för att skapa en WQL-fråga som ska utvärderas för kompatibilitet på klientdatorer. Standardvärdet är Root\cimv2.

      • Klass – Anger den WMI-klass som ska användas för att skapa en WQL-fråga som utvärderas för kompatibilitet på klientdatorer.

      • Egenskap – Anger den WMI-egenskap som ska användas för att skapa en WQL-fråga som utvärderas för kompatibilitet på klientdatorer.

      • WQL-fråga WHERE-sats – Du kan använda WQL-frågans WHERE-satsobjekt för att ange en WHERE-sats som ska tillämpas på det angivna namnområdet, klassen och egenskapen på klientdatorer.

    • XPath-fråga

      • Sökväg – Ange sökvägen till XML-filen på klientdatorer som ska användas för att utvärdera kompatibiliteten. Configuration Manager stöder användning av alla windows-systemmiljövariabler och användarvariabeln %USERPROFILE% i sökvägsnamnet.

      • XML-filnamn – Ange det filnamn som innehåller DEN XML-fråga som ska användas för att utvärdera kompatibiliteten på klientdatorerna.

      • Inkludera undermappar – Aktivera det här alternativet om du även vill söka i undermappar under den angivna sökvägen.

      • Den här filen är associerad med ett 64-bitarsprogram – Välj om platsen för 64-bitars systemfilen (%windir%\system32) ska sökas igenom utöver platsen för 32-bitars systemfilen (%windir%\syswow64) på Configuration Manager klienter som kör en 64-bitarsversion av Windows.

      • XPath-fråga – Ange en giltig fullständig XPath-fråga (XML Path Language) som ska användas för att utvärdera kompatibiliteten på klientdatorer.

      • Namnområden – Öppnar dialogrutan XML-namnområden för att identifiera namnområden och prefix som ska användas under XPath-frågan.

  3. I listrutan Datatyp väljer du i vilket format data ska returneras av villkoret innan de används för att kontrollera kraven.

    Obs!

    Listrutan Datatyp visas inte för alla inställningstyper.

  4. Konfigurera ytterligare information om den här inställningen under listrutan Inställningstyp . Vilka objekt du kan konfigurera varierar beroende på vilken inställningstyp du har valt.

  5. Välj OK för att spara regeln och stäng dialogrutan Skapa globalt villkor .

Konfigurera ett uttryck för det globala villkoret

  1. I listrutan Villkorstyp väljer du Uttryck.

  2. Välj Lägg till sats för att öppna dialogrutan Lägg till sats .

  3. I listrutan Välj kategori väljer du om det här uttrycket är för en enhet eller en användare. Du kan också välja Anpassad för att använda ett tidigare konfigurerat globalt villkor.

  4. I listrutan Välj ett villkor väljer du det villkor som ska användas för att bedöma om användaren eller enheten uppfyller regelkraven. Innehållet i den här listan varierar beroende på den valda kategorin.

  5. I listrutan Välj operator väljer du den operator som ska användas för att jämföra det valda villkoret med det angivna värdet för att bedöma om användaren eller enheten uppfyller regelkraven. De tillgängliga operatorerna varierar beroende på det valda villkoret.

  6. I fältet Värde anger du de värden som ska användas med det valda villkoret och operatorn för att bedöma om användaren eller enheten uppfyller regelkraven. De tillgängliga värdena varierar beroende på det valda villkoret och den valda operatorn.

  7. Välj OK för att spara uttrycket och stäng dialogrutan Lägg till sats .

  8. När du har lagt till satser i det globala villkoret väljer du OK för att stänga dialogrutan Skapa globalt villkor och spara det globala villkoret.