Dela via


Så här skapar du globala villkor i Configuration Manager

 

Gäller för: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

I System Center 2012 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. Du kan skapa globala villkor från noden Globala villkor i Configuration Manager-konsolen eller från guiden Skapa distributionstyp. Globala villkor går att komma åt från sidan Krav i guiden Skapa distributionstyp.

System_CAPS_noteInformation

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

Skapa globala villkor i Configuration Manager på följande sätt.

Ange grundläggande information om det globala villkoret

Det finns flera olika typer av globala villkor. Olika alternativ associeras med de olika typerna av globala villkor. När du väljer en viss typ av globalt villkor, visas alternativen som gäller typen i Configuration Manager.

Ange grundläggande information om det globala villkoret

  1. I konsolen Configuration Manager klickar du på Programbibliotek.

  2. Expandera Programhantering på arbetsytan Programbibliotek och klicka sedan på Globala villkor.

  3. Gå till gruppen Skapa på fliken Start och klicka på Skapa globalt villkor.

  4. Ge det globala villkoret ett namn och eventuellt en beskrivning i dialogrutan Skapa globalt villkor.

  5. Välj om det globala villkoret gäller en dator med Windows, en Windows Mobile-enhet eller en Nokia-enhet i listrutan Typ av enhet.

  6. Välj ett av de följande alternativen i listrutan Typ av villkor:

    - **Inställning** – Det här alternativet innebär att en kontroll görs av att ett eller flera objekt finns på klientenheterna. Du kan t.ex. kontrollera om en viss fil eller mapp eller ett visst registernyckelvärde finns på klientenheten.
    
    - **Uttryck** – Men det här alternativet kan du ange mer invecklade regler och avgöra om villkoret är uppfyllt på klientenheterna. Du kan t.ex. avgöra om datorns fysiska minne ligger mellan 2 och 4 GB eller undersöka om en mobil enhet har en pekskärm.
    

Konfigurera regler för det globala villkoret

Hur reglerna för globala villkor definieras beror på om du konfigurerar en inställning eller ett uttryck. Använd den aktuella proceduren här för att konfigurera en inställning eller ett uttryck för det globala villkoret.

Konfigurera en inställning för det globala villkoret

  1. Välj Inställning i listrutan Typ av villkor.

  2. Välj i listrutan Inställningstyp det objekt du vill använda som villkor för vilket kraven kontrolleras. Följande inställningstyper är tillgängliga.

    Inställningstyp

    Mer information

    Active Directory-fråga

    Konfigurera följande för den här inställningstypen:

    • LDAP-prefix – Ange ett giltigt LDAP-prefix till Active Directory Domain Services-frågan för att bedöma efterlevnaden på klientdatorerna. Du kan antingen välja LDAP:// eller GC://.

    • Unikt namn (DN) – Ange det unika namnet på det Active Directory Domain Services-objekt som du vill veta om det efterlevs på klientdatorerna.

    • Sökfilter – Ange eventuellt ett LDAP-filter för att begränsa Active Directory Domain Services-frågan och bedöma efterlevnaden på klientdatorerna.

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

      • Bas – Enbart det angivna objektet undersöks.

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

      • Underträd – Söker igenom det angivna objektet och hela dess underträd i katalogen.

    • Egenskap – Ange egenskapen hos Active Directory Domain Services-objektet som ska användas för att bedöma efterlevnaden på klientdatorerna.

    • Fråga – Visar LDAP-frågan som konstrueras utifrån vad som står i LDAP-prefix, Unikt namn (DN), Sökfilter (om det har angetts) och Egenskap. Den här frågan används för att bedöma efterlevnaden på klientdatorerna.

    Sammansättning

    Konfigurera följande för den här inställningstypen:

    • Sammansättningsnamn: Namnet på sammansättningsobjektet som eftersöks. Namnet får inte vara detsamma som något annat sammansättningsobjekt av samma typ, och namnet måste ha registrerats i den globala sammansättningscachen. Sammansättningsnamnet får vara högst 256 tecken långt.

    System_CAPS_noteInformation

    En sammansättning är ett stycke kod som flera program kan dela på. Sammansättningar kan ha filnamnstillägget .dll eller .exe. Den globala sammansättningscachen där alla delade sammansättningar lagras är en mapp på klientdatorerna som heter %systemroot%\assembly.

    Filsystem

    Konfigurera följande för den här inställningstypen:

    • Typ – Välj om du vill söka efter en Fil eller Mapp i listrutan.

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

      System_CAPS_noteInformation

      Om du använder miljövariabeln %USERPROFILE% i fälten Sökväg eller Fil- eller mappnamn, söks alla användarprofiler på klientdatorn igenom. Det kan leda till att du hittar flera exemplar av filen eller mappen.

    • Fil- eller mappnamn – Ange namnet på fil- eller mappobjektet som du vill söka efter. Du kan använda systemmiljövariabler och miljövariabeln %USERPROFILE% i fil- eller mappnamnet. Du kan även använda jokertecknen * och ? i filnamnet.

      System_CAPS_noteInformation

      Du kan få väldigt många resultat om du anger ett fil- eller mappnamn och använder jokertecken. Det kan leda till hög resursförbrukning på klientdatorn och även hög nätverkstrafik när resultatet rapporteras till Configuration Manager.

    • Inkludera undermappar – Markera det här alternativet om du även vill söka igenom eventuella undermappar på den angivna sökvägen.

    • Denna fil eller mapp är associerad med ett 64-bitarsprogram – Välj om du vill att den plats där 64-bitars systemfiler (%windir%\system32) lagras också ska sökas igenom utöver platsen för 32-bitars systemfiler (%windir%\syswow64) på Configuration Manager-klienter som har en 64-bitarsversion av Windows.

      System_CAPS_noteInformation

      Om samma fil eller mapp finns bland både 64- och 32-bitars systemfiler på samma 64-bitarsdator, upptäcks flera filer genom det globala villkoret.

    Inställningstypen Filsystem stöder inte UNC-sökvägar till en nätverksresurs i fältet Sökväg.

    IIS-metabas

    Konfigurera följande för den här inställningstypen:

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

    • Egenskaps-ID – Ange IIS-metabasinställningens numeriska egenskap.

    Registernyckel

    Konfigurera följande för den här inställningstypen:

    • Registreringsdatafil – Välj i vilken registreringsdatafil du vill söka i listrutan.

    • Nyckel – Ange vilket registernyckelsnamn du vill söka efter. Formatet måste vara nyckel\undernyckel.

    • Registernyckeln är associerad med ett 64-bitarsprogram – Detta anger om du vill söka igenom 64-bitars registernycklar utöver 32-bitars registernycklar på klienter som kör en 64-bitarsversion av Windows.

      System_CAPS_noteInformation

      Om samma registernyckel finns både i 64- och 32-bitarsregistret på samma 64-bitarsdator, upptäcks bägge registernycklarna genom det globala villkoret.

    Registervärde

    Konfigurera följande för den här inställningstypen:

    • Registreringsdatafil – Välj i vilken registreringsdatafil du vill söka i listrutan.

    • Nyckel – Ange vilket registernyckelsnamn du vill söka efter. Formatet måste vara nyckel\undernyckel.

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

    • Registernyckeln är associerad med ett 64-bitarsprogram – Detta anger om du vill söka igenom 64-bitars registernycklar utöver 32-bitars registernycklar på klienter som kör en 64-bitarsversion av Windows.

      System_CAPS_noteInformation

      Om samma registernyckel finns både i 64- och 32-bitarsregistret på samma 64-bitarsdator, upptäcks bägge registernycklarna genom det globala villkoret.

    Skript

    Konfigurera följande för den här inställningstypen:

    • Identifieringsskript – Klicka på Lägg till och ange eller bläddra dig fram till det skript du vill använda. Du kan använda Windows PowerShell-, VBScript- och JScript-skript.

    • Kör skript genom att använda autentisering för den inloggade användaren – Om du markerar detta alternativ körs skriptet på klientdatorerna med den inloggade användarens autentiseringsuppgifter.

      System_CAPS_noteInformation

      Värdet som skriptet returnerar används för att bedöma efterlevnaden av det globala villkoret. Om du t.ex. använder VBScript kan du använda kommandot WScript.Echo Result för att returnera värdet på variabeln Result till det globala villkoret.

    SQL-fråga

    Konfigurera följande för den här inställningstypen:

    • SQL Server-instans – Välj om du vill att SQL-frågan ska köras på standardinstansens namn, alla instansers namn eller på en angiven databasinstans namn.

      System_CAPS_noteInformation

      Instansnamnet måste gälla en lokal instans av SQL Server. Du bör använda ett skript om du vill referera till en klustrad instans av SQL Server.

    • Databas – Ange namnet på Microsoft SQL Server-databasen som SQL-frågan ska köras mot.

    • Kolumn – Ange kolumnnamnet som returernas av Transact-SQL-uttrycket som ska användas för att bedöma efterlevnaden av det globala villkoret.

    • Transact-SQL-uttryck: – Ange den fullständiga SQL-frågan som ska användas i det globala villkoret. Du kan även öppna en befintlig SQL-fråga genom att klicka på Öppna.

    WQL-fråga

    Konfigurera följande för den här inställningstypen:

    • Namnområde – Ange det WMI-namnområde som ska användas för att sätta samman en WQL-fråga som används för att bedöma efterlevnaden på klientdatorerna. Standardvärdet är Root\cimv2.

    • Klass – Anger den WMI-klass som ska användas för att sätta samman en WQL-fråga som används för att bedöma efterlevnaden på klientdatorerna.

    • Egenskap – Anger den WMI-egenskap som ska användas för att sätta samman en WQL-fråga som används för att bedöma efterlevnaden på klientdatorerna.

    • WQL-fråga WHERE-sats – Du kan använda inställningen WQL-fråga WHERE-sats om du vill ange en WHERE-sats som ska tillämpas på det angivna namnområdet, på klassen och på egenskapen på klientdatorerna.

    XPath-fråga

    Konfigurera följande för den här inställningstypen:

    • Sökväg – Ange sökvägen till XML-filen på klientdatorerna som ska användas för att bedöma efterlevnaden. Configuration Manager stöder alla Windows systemmiljövariabler och användarvariabeln %USERPROFILE% i sökvägens namn.

    • XML-filnamn – Ange namnet på filen med XML-frågan som ska användas för att bedöma efterlevnaden på klientdatorerna.

    • Inkludera undermappar – Markera det här alternativet om du även vill söka igenom eventuella undermappar på den angivna sökvägen.

    • Filen är associerad med ett 64-bitarsprogram – Välj om du vill att den plats där 64-bitars systemfiler (%windir%\system32) lagras också ska sökas igenom utöver platsen för 32-bitars systemfiler (%windir%\syswow64) på Configuration Manager-klienter som har en 64-bitarsversion av Windows.

    • XPath-fråga – En giltig XPath-fråga (XML path language) som ska användas för att bedöma efterlevnaden på klientdatorer.

    • Namnområden – Detta alternativ gör att dialogrutan XML-namnområden öppnas. Där kan du ange vilka namnområden och prefix som ska användas i XPath-frågan.

  3. Välj i listrutan Datatyp i vilket format data ska returneras från villkoret innan de används för att kontrollera att kraven är uppfyllda.

    System_CAPS_noteInformation

    Listrutan Datatyp visas inte för alla typer av inställningar.

  4. Ställ in fler alternativ för denna inställning i listrutan Inställningstyp. Vilka objekt du kan ställa in beror på vilken inställningstyp du har valt.

  5. Spara regeln och stäng dialogrutan Skapa globalt villkor genom att klicka på OK.

Konfigurera ett uttryck för det globala villkoret

  1. Välj Uttryck i listrutan Typ av villkor.

  2. Visa dialogrutan Lägg till sats genom att klicka på Lägg till sats.

  3. Ange huruvida detta uttryck gäller en enhet eller en användare i listrutan Välj kategori. Om du vill använda ett redan konfigurerat globalt villkor kan du även välja Anpassat.

  4. Välj det villkor du vill använda för att bedöma huruvida användaren eller enheten uppfyller kraven i regeln i listrutan Välj ett villkor. Innehållet i listan varierar beroende på vilken kategori som valts.

  5. Välj i listrutan Välj operator den operator som du vill använda för att jämföra det valda villkoret med det angivna värdet och därmed bedöma huruvida användaren eller enheten uppfyller regelns krav. Tillgängliga operatörer varierar beroende på vilket villkor som valts.

  6. Ange i fältet Värde de värden som ska användas med det valda villkoret och den valda operatorn för att bedöma huruvida användaren eller enheten uppfyller regelns krav. Tillgängliga värden varierar beroende på vilket villkor och vilken operatör som valts.

  7. Spara uttrycket och stäng dialogrutan Lägg till sats genom att klicka på OK.

  8. Klicka på OK när du har lagt till alla satser i det globala villkoret. Då stängs dialogrutan Skapa globalt villkor och det globala villkoret sparas.