Introduktion till programhantering i Configuration Manager
Gäller för: Konfigurationshanteraren (current branch)
I den här artikeln lär du dig grunderna innan du börjar arbeta med Configuration Manager program.
Tips
Om du redan är bekant med hur du hanterar program i Configuration Manager kan du hoppa över den här artikeln. Gå vidare till att skapa ett exempelprogram: Skapa och distribuera ett program.
Vad är ett program?
Även om program eller app är en vanlig term inom databehandling, betyder det i Configuration Manager något specifikt. Tänk på ett program som en låda. Den här rutan innehåller en eller flera uppsättningar installationsfiler för ett programvarupaket (kallas för en distributionstyp), samt instruktioner om hur du distribuerar programvaran.
När du distribuerar programmet till enheter avgör kraven vilken distributionstyp Configuration Manager installeras på enheten.
Du kan göra många fler saker med ett program. Du får lära dig mer om dessa saker när du läser den här guiden. I följande avsnitt beskrivs några begrepp som du behöver känna till innan du börjar fördjupa dig:
Distributionstyp
Om programmet är rutan är distributionstypen innehållsuppsättningen i rutan. Ett program behöver minst en distributionstyp, eftersom det avgör hur appen ska installeras. Använd mer än en distributionstyp för att konfigurera olika innehåll och installationsprogram för samma program.
Företaget har till exempel ett verksamhetsspecifikt program som heter Astoria. Programutvecklare tillhandahåller följande sätt att installera appen:
- Windows Installer-paket för fullständig funktionalitet på Windows 10 enheter
- Ett App-V-paket för användning i terminalservergruppen
- En webbapp för mobila användare
Du skapar ett enda program för Astoria i Configuration Manager. Programmet definierar högnivåmetadata om appen som är gemensam för alla installationsmetoder och plattformar. Sedan skapar du tre distributionstyper för de tillgängliga installationsmetoderna och distribuerar programmet till alla användare. Baserat på kraven och andra konfigurationer för distributionstyperna avgör Configuration Manager rätt metod i varje användningsfall.
Mer information finns i Skapa distributionstyper för programmet.
Krav
I tidigare versioner av Configuration Manager skulle du skapa en samling enheter att distribuera ett program till. Även om du fortfarande kan skapa en samling använder du krav för att ange mer detaljerade kriterier för en programdistribution.
Ange till exempel att ett program bara kan installeras på enheter som kör Windows 10. När du distribuerar programmet till alla dina enheter installeras det bara på enheter som kör Windows 10.
Configuration Manager utvärderar kraven för att avgöra om det installerar ett program och någon av dess distributionstyper. Sedan avgör den rätt distributionstyp som ett program ska installeras med. Var sjunde dag utvärderar Configuration Manager klienten som standard kravregler för att fastställa efterlevnad enligt klientinställningen Schemalägg omutvärdering för distributioner.
Mer information finns i Skapa och distribuera ett program och Krav för distributionstyp.
Globala villkor
Även om du använder krav med en specifik distributionstyp i ett enda program kan du också skapa globala villkor. Dessa villkor är ett bibliotek med fördefinierade krav som du kan använda med valfri program- och distributionstyp. Configuration Manager innehåller en uppsättning inbyggda globala villkor, eller så kan du skapa egna.
Mer information finns i Skapa globala villkor.
Simulerad distribution
En simulerad distribution utvärderar krav, identifieringsmetod och beroenden för ett program. En klient rapporterar resultatet utan att installera programmet.
Mer information finns i Simulera programdistributioner.
Distributionsåtgärd
En distributionsåtgärd anger om du vill installera eller avinstallera det program som du distribuerar. Alla distributionstyper stöder inte avinstallationsåtgärden.
Mer information finns i Distribuera program.
Distributionssyfte
Distributionssyftet anger om distributionsappen är Obligatorisk eller Tillgänglig:
Klienten installerar automatiskt en nödvändig distribution enligt det schema som du har angett. Om programmet inte är dolt kan en användare spåra dess distributionsstatus. De kan också använda Software Center för att installera programmet före tidsgränsen.
Om du distribuerar programmet till en användare som tillgängligt visas det i Software Center och kan begära det på begäran.
Mer information finns i Distribuera program.
Revideringar
När du gör ändringar i ett program eller en distributionstyp skapar Configuration Manager en ny version av programmet. Utför följande åtgärder i Configuration Manager-konsolen:
- Visa historiken för varje programrevision
- Visa dess egenskaper
- Återställa en tidigare version av ett program
- Ta bort en gammal version
Mer information finns i Ändra program.
Identifieringsmetod
Använd identifieringsmetoder för att identifiera om en enhet redan har installerat ett program. Om identifieringsmetoden anger att programmet är installerat försöker Configuration Manager inte installera det igen.
Mer information finns i Alternativ för identifieringsmetod för distributionstyp.
Beroenden
Beroenden definierar en eller flera distributionstyper från ett annat program som klienten måste installera innan den installerar den här distributionstypen.
Mer information finns i Beroenden av distributionstyp.
Ersättning
Configuration Manager kan du uppgradera eller ersätta befintliga program med hjälp av en ersättningsrelation. När du ersätter ett program anger du en ny distributionstyp som ersätter distributionstypen för det ersatta programmet. Du kan också bestämma om du vill uppgradera eller avinstallera det ersatta programmet innan klienten installerar ersättningsprogrammet.
Mer information finns i Programefterlevnad.
Användarcentrerad hantering
Configuration Manager program stöder användarcentrerad hantering, vilket gör att du kan associera specifika användare med specifika enheter. I stället för att behöva komma ihåg namnet på en användares enhet distribuerar du appar till användaren och till enheten. Den här funktionen hjälper dig att se till att de viktigaste apparna alltid är tillgängliga på var och en av användarens enheter. Om en användare hämtar en ny dator installerar Configuration Manager automatiskt sina appar på enheten innan de loggar in.
Mer information finns i Länka användare och enheter med mappning mellan användare och enhet.
Programgrupp
Skapa en grupp med program som du kan skicka till en användare eller enhetssamling som en enda distribution. De metadata som du anger om appgruppen visas i Software Center som en enda entitet. Du kan beställa apparna i gruppen så att klienten installerar dem i en viss ordning.
Mer information finns i Skapa programgrupper.
Vilka programtyper kan du distribuera?
Configuration Manager kan du distribuera följande apptyper:
Windows Installer (msi)
Paket och apppaket för Windows-appar (appx, appxbundle, msix, msixbundle)
Windows-appaket i Microsoft Store
Skriptinstallationsprogram för installationsprogram från tredje part och skriptomslutning
Microsoft App-V v4 och v5
macOS
En aktivitetssekvens för icke-OS-distribution för komplexa appar
När du hanterar enheter via Configuration Manager lokal enhetshantering kan du dessutom hantera följande ytterligare apptyper:
Windows Phone appaket (xap)
Windows Phone apppaket i Microsoft Store
Windows Installer via MDM (msi)
Webbprogram
Tillståndsbaserade program
Configuration Manager program använder tillståndsbaserad övervakning. Du kan spåra det senaste programdistributionstillståndet för användare och enheter. Tillståndsmeddelandena visar information om enskilda enheter. Om du till exempel distribuerar ett program till en samling användare kan du visa kompatibilitetstillståndet för distributionen och distributionssyftet i Configuration Manager-konsolen. Övervaka distributionen av all programvara från arbetsytan Övervakning i Configuration Manager-konsolen. Mer information finns i Övervaka program.
Den Configuration Manager klienten utvärderar regelbundet programdistributioner på nytt. Till exempel:
En användare avinstallerar ett distribuerat program. Vid nästa utvärderingscykel identifierar Configuration Manager att appen inte finns. Klienten installerar sedan om appen automatiskt.
Configuration Manager installerade inte ett program på en enhet eftersom det inte uppfyllde kraven. Senare görs en ändring av enheten och den uppfyller nu kraven. Configuration Manager identifierar den här ändringen och klienten installerar programmet.
Du kan ange omvärderingsintervallet för programdistributioner. Använd klientinställningen Schemalägg omvärdering för distributioner i gruppen Programvarudistribution . Mer information finns i Om klientinställningar.
Kom igång med att skapa ett program
Om du vill hoppa direkt och skapa ett program hittar du en genomgång i artikeln Skapa och distribuera ett program .
Om du är bekant med grunderna och letar efter mer detaljerad referensinformation om alla tillgängliga alternativ kan du börja skapa program.
Software Center
Software Center är ett Windows-program som installeras med Configuration Manager-klienten. Använd den för följande åtgärder:
- Bläddra efter och begär program som distribuerats till enheten eller användaren
- Installera och schemalägga programvaruinstallationer
- Visa installationsstatus för program, programuppdateringar och operativsystem
- Konfigurera inställningar för fjärrstyrning
- Konfigurera energisparfunktioner
Mer information finns i följande artiklar:
- Planera för och konfigurera programhantering
- Planera för Software Center
- Användarhandbok för Software Center
Paket och program
Configuration Manager fortsätter att stödja paket och program som användes i tidigare versioner av produkten.
Mer information finns i Paket och program.
Nästa steg
Nu när du förstår de grundläggande begreppen för programhantering i Configuration Manager fortsätter du till följande artiklar: