Skapa program i Configuration Manager

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

Ett Configuration Manager-program definierar metadata om programmet. Ett program har en eller flera distributionstyper. Dessa distributionstyper omfattar installationsfiler och information som krävs för att installera programvara på enheter. En distributionstyp har också regler, till exempel identifieringsmetoder och krav. Dessa regler anger när och hur klienten installerar programvaran.

Skapa program med följande metoder:

Den här artikeln innehåller även följande information för att konfigurera en distributionstyp:

Skapa ett program

  1. I Configuration Manager-konsolen går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program.

  2. På fliken Start i menyfliksområdet går du till gruppen Skapa och väljer Skapa program.

Identifiera eller ange sedan programinformation automatiskt:

  • Identifiera programinformation automatiskt för att skapa ett grundläggande program med en enda distributionstyp. Till exempel en Windows Installer-fil som inte har några beroenden eller krav. När du har skapat ett program med hjälp av den här proceduren redigerar du det efter behov. Du kan lägga till eller ändra distributionstyper och lägga till identifieringsmetoder, beroenden eller krav.

  • Ange programinformation manuellt för att skapa mer komplexa program. Definiera mer än en distributionstyp, beroenden, identifieringsmetoder eller krav.

Identifiera programinformation automatiskt

  1. På sidan Allmänt i guiden Skapa program väljer du Identifiera automatiskt information om det här programmet från installationsfiler.

  2. I listrutan Typ väljer du den programinstallationsfiltyp som du vill använda för att identifiera programinformation. Mer information om tillgängliga installationstyper finns i Distributionstyper som stöds av Configuration Manager.

  3. I rutan Plats anger du den programinstallationsfil som du vill använda för att identifiera programinformation. Den här platsen är antingen en nätverkssökväg (\\server\share\filename) eller en butikslänk. Du måste ha åtkomst till nätverkssökvägen och eventuella undermappar som innehåller programinnehåll.

    Viktigt

    När du väljer Windows Installer (*.msi fil) som programtyp importerar webbplatsen alla filer i den angivna mappen. Den skickar sedan dessa filer till distributionsplatser. Kontrollera att den angivna mappen endast innehåller de filer som krävs för att installera programmet. Microsoft testar Configuration Manager för att stödja upp till 20 000 filer i programpaketet. Om programmet har fler filer bör du överväga att skapa flera program med färre filer.

  4. Granska informationen på sidan Importera information i guiden Skapa program och välj sedan Nästa. Om det behövs väljer du Föregående för att gå tillbaka och åtgärda eventuella fel.

  5. På sidan Allmän information i guiden Skapa program anger du följande information:

    Obs!

    Om Configuration Manager automatiskt identifierar den här informationen från programinstallationsfilerna fylls den redan i här. Dessutom kan de alternativ som visas vara olika beroende på vilken programtyp du skapar.

    • Allmän information om programmet, till exempel programmets namn, administratörskommentare, utgivare och programvaruversion. Om du vill hjälpa dig att hitta programmet i Configuration Manager-konsolen anger du en valfri referens eller väljer Administrativa kategorier.

    • Installationsprogram: Ange installationsprogrammet och eventuella nödvändiga egenskaper som krävs för att installera programdistributionstypen.

      Tips

      Om installationsprogrammet inte visas väljer du Bläddra och bläddrar till installationsprogrammets plats.

    • Installationsbeteende: Välj ett av de tre alternativen för hur Configuration Manager installerar den här distributionstypen. Mer information om dessa alternativ finns i Användarupplevelse.

    • Använd en automatisk VPN-anslutning (om den är konfigurerad): Om du har distribuerat en VPN-profil till den enhet där användaren startar appen ansluter du VPN när appen startar. Det här alternativet är bara för Windows 8.1 och Windows Phone 8.1. Om du distribuerar fler än en VPN-profil till enheten på Windows Phone 8.1-enheter stöds inte automatiska VPN-anslutningar. Mer information finns i VPN-profiler.

    • Etablera det här programmet för alla användare på enheten: Etablera ett program med ett Windows-appaket för alla användare på enheten. Mer information finns i Skapa Windows-program.

      Tips

      Om du ändrar ett befintligt program finns den här inställningen på fliken Användarupplevelse i egenskaperna för Windows-appaketets distributionstyp.

  6. Välj Nästa, granska programinformationen på sidan Sammanfattning och slutför sedan guiden Skapa program.

Det nya programmet visas nu i noden Program i Configuration Manager-konsolen. Du har skapat ett program.

Mer information om hur du lägger till fler distributionstyper eller konfigurerar andra inställningar finns i Skapa distributionstyper för programmet.

Ange programinformation manuellt

  1. På sidan Allmänt i guiden Skapa program väljer du Ange programinformationen manuellt och väljer sedan Nästa.

  2. Ange allmän information om programmet:

    • Programnamnet krävs och måste vara färre än 256 tecken.

    • Administratörskommentare, Utgivare och Programvaruversion är ytterligare metadata för att ytterligare beskriva programmet.

    • Om du vill hjälpa dig att hitta programmet i Configuration Manager-konsolen anger du en valfri referens eller väljer Administrativa kategorier.

    • Datum som publicerats

    • Välj användare eller grupper som ansvarar för det här programmet som ägare och supportkontakter. Som standard anges dessa värden till ditt användarnamn.

  3. På sidan Software Center i guiden Skapa program anger du följande information:

    • Valt språk: I listrutan väljer du språkversionen för det program som du vill konfigurera. Välj Lägg till/ta bort för att konfigurera fler språk för det här programmet.

    • Lokaliserat programnamn: Ange programnamnet på det valda språket.

      Viktigt

      Ett lokaliserat programnamn krävs för varje språkversion som du har konfigurerat.

    • Användarkategorier: Välj Redigera för att ange programkategorier på det valda språket. Användare av Software Center använder dessa kategorier för att filtrera och sortera programmen.

      Obs!

      Användarkategorier för enhetsinriktade programdistributioner visas som filter i Software Center. Dessa distributioner kan vara tillgängliga eller obligatoriska.

      Att byta namn på eller ta bort en kategori gäller inte automatiskt för appar med den här kategorin. Dessa ändringar gäller vid nästa revision av appen. Så här löser du problemet för att byta namn på eller ta bort:
      • Avmarkera först kryssrutan för kategorin för alla appar som refererar till den. Tillämpa sedan ändringen, som ändrar appen.
        • I stället för åtgärden byt namn skapar du sedan en ny kategori med det nya namnet och lägger till den nya kategorin i relevanta appar.
        • Du kan ta bort kategorin när du har ändrat apparna.
    • Användardokumentation: Ange platsen för en fil från vilken Software Center-användare kan få mer information om det här programmet. Den här platsen är en webbplatsadress eller en nätverkssökväg och ett filnamn. Kontrollera att användarna har åtkomst till den här platsen.

    • Länktext: Ange den text som visas i stället för "Ytterligare information" när användardokumentation anges.

    • Sekretess-URL: Ange en webbplatsadress till sekretesspolicyn för programmet.

    • Lokaliserad beskrivning: Ange en beskrivning för det här programmet på det valda språket.

    • Nyckelord: Ange en lista med nyckelord på det valda språket. Dessa nyckelord hjälper Software Center-användare att söka efter programmet.

    • Ikon: Välj Bläddra för att välja en ikon för det här programmet. Om du inte anger någon ikon använder Configuration Manager en standardikon. Ikoner kan ha pixeldimensioner på upp till 512 x 512.

  4. På sidan Distributionstyper i guiden Skapa program väljer du Lägg till för att skapa en ny distributionstyp. Mer information finns i Skapa distributionstyper för programmet.

  5. Välj Nästa, granska programinformationen på sidan Sammanfattning och slutför sedan guiden Skapa program.

Det nya programmet visas nu i noden Program i Configuration Manager-konsolen.

Skapa distributionstyper för programmet

Om du identifierar programinformation automatiskt kanske du inte behöver slutföra några av stegen i det här avsnittet.

Obs!

När du visar egenskaperna för en befintlig distributionstyp motsvarar följande avsnitt flikar i fönstret egenskaper för distributionstyp:

Information om egenskaperna för en distributionstyp finns på fliken Installationsbeteende i Sök efter körbara filer.

Starta guiden Skapa distributionstyp

Det finns tre sätt att starta guiden Skapa distributionstyp:

  • I noden Program: I Configuration Manager-konsolen går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program. Välj ett program och välj sedan Skapa distributionstyp i menyfliksområdet.

  • När du skapar ett program: När du manuellt anger programinformation i guiden Skapa program väljer du Lägg till på sidan Distributionstyper.

  • Från programegenskaper: Välj ett befintligt program i noden Program och välj Egenskaper. Växla till fliken Distributionstyper och välj Lägg till.

Använd sedan någon av följande procedurer för att automatiskt identifiera eller manuellt ange information om distributionstyp.

Identifiera distributionstypsinformation automatiskt

  1. På sidan Allmänt i guiden Skapa distributionstyp:

    1. Välj programinstallationsfilen Typ för att identifiera distributionstypsinformationen.

    2. Välj Identifiera automatiskt information om den här distributionstypen från installationsfiler.

    3. I rutan Plats anger du den programinstallationsfil som du vill använda för att identifiera distributionstypsinformationen. Den här platsen är antingen en nätverkssökväg (\\server\share\filename) eller en butikslänk. Du måste ha åtkomst till nätverkssökvägen och eventuella undermappar som innehåller programinnehåll.

  2. På sidan Importera information i guiden Skapa distributionstyp granskar du informationen och väljer sedan Nästa. Om det behövs väljer du Föregående för att gå tillbaka och åtgärda eventuella fel.

  3. På sidan Allmän information i guiden Skapa distributionstyp anger du följande information:

    Obs!

    En del av distributionstypsinformationen kanske redan finns om den har lästs från programinstallationsfilerna. Dessutom kan de alternativ som visas variera beroende på vilken distributionstyp du skapar.

    • Allmän information om distributionstypen:

      • Namnet krävs

      • Administratörskommentar för att ytterligare beskriva det

      • Språk som är tillgängliga för den

    • Installationsprogram: Ange installationsprogrammet och eventuella egenskaper som du behöver för att installera distributionstypen.

    • Installationsbeteende: Välj ett av de tre alternativen för hur Configuration Manager installerar den här distributionstypen. Mer information om dessa alternativ finns i Användarupplevelse.

    • Använd en automatisk VPN-anslutning (om den är konfigurerad): Om du har distribuerat en VPN-profil till den enhet där användaren startar appen ansluter du VPN när appen startar. Det här alternativet är bara för Windows 8.1 och Windows Phone 8.1. Om du distribuerar fler än en VPN-profil till enheten på Windows Phone 8.1-enheter stöds inte automatiska VPN-anslutningar. Mer information finns i VPN-profiler.

  4. Välj Nästa och fortsätt sedan till Innehållsalternativ för distributionstyp.

Ange information om distributionstyp manuellt

  1. På sidan Allmänt i guiden Skapa distributionstyp går du till listrutan Typ och väljer programinstallationsfiltypen för den här distributionstypen.

  2. Välj Ange information om distributionstyp manuellt och välj sedan Nästa.

  3. På sidan Allmän information i guiden Skapa distributionstyp anger du ett namn för distributionstypen. Du kan också ange administratörskommentar, välja Språk för den här distributionstypen och sedan välja Nästa.

  4. Fortsätt till Innehållsalternativ för distributionstyp.

Innehållsalternativ för distributionstyp

Ange följande information på sidan Innehåll :

Obs!

När du visar egenskaperna för en befintlig distributionstyp visas några av dessa alternativ på fliken Innehåll och några på fliken Program .

  • Innehållsplats: Ange platsen för innehållet för den här distributionstypen eller välj Bläddra för att välja innehållsmappen för distributionstypen.

    Viktigt

    Platsserverdatorns systemkonto måste ha behörighet till den angivna innehållsplatsen.

    • Spara innehåll i klientcachen: Den Configuration Manager klienten behåller innehållet i sin cache på obestämd tid i sin cache. Klienten bevarar innehållet även om appen redan är installerad. Det här alternativet är användbart med vissa distributioner, till exempel Windows Installer-baserad programvara. Windows Installer behöver en lokal kopia av källinnehållet för att tillämpa uppdateringar. Det här alternativet minskar det tillgängliga cacheutrymmet. Om du väljer det här alternativet kan det leda till att en stor distribution misslyckas vid ett senare tillfälle om cacheminnet inte har tillräckligt med tillgängligt utrymme.

      Tips

      Det här alternativet bevarar den specifika version av innehåll som klienten installerar. Om du uppdaterar innehållet för den här appen cachelagras inte innehållet automatiskt av klienten igen. När en åtgärd inträffar som kräver det nya innehållet laddar klienten ned den nya innehållsversionen.

  • Installationsprogram: Ange namnet på installationsprogrammet och eventuella nödvändiga installationsparametrar.

    • Installationen startar i: Om du vill kan du ange den mapp som har installationsprogrammet för distributionstypen. Den här mappen kan vara en absolut sökväg på klienten eller en sökväg till distributionsplatsmappen som innehåller installationsfilerna.
  • Avinstallera program: Du kan också ange namnet på avinstallationsprogrammet och eventuella obligatoriska parametrar.

    • Avinstallationen startar i: Om du vill kan du ange den mapp som har avinstallationsprogrammet för distributionstypen. Den här mappen kan vara en absolut sökväg på klienten. Det kan också vara en relativ sökväg på en distributionsplats i mappen med paketet.
  • Reparationsprogram: För distributionstyperna Windows Installer och Script Installer kan du ange namnet på reparationsprogrammet och eventuella obligatoriska parametrar.

    • Reparationen startar i: Om du vill kan du ange den mapp som har reparationsprogrammet för distributionstypen. Den här mappen kan vara en absolut sökväg på klienten. Det kan också vara en relativ sökväg på en distributionsplats i mappen med paketet.
  • Kör installation och avinstallationsprogram som 32-bitarsprocess på 64-bitarsklienter: Använd 32-bitarsfilen och registerplatserna på Windows-baserade datorer för att köra installationsprogrammet för distributionstypen.

Egenskaper för distributionstyp Innehållsalternativ

När du visar egenskaperna för en distributionstyp visas följande alternativ bara på fliken Innehåll :

  • Avinstallera innehållsinställningar:

    • Samma som installationsinnehåll: Om installations- och avinstallationsinnehållet är detsamma väljer du det här alternativet. Det här alternativet är standardinställningen.

    • Inget avinstallationsinnehåll: Om programmet inte behöver innehåll för avinstallation väljer du det här alternativet.

    • Skiljer sig från installationsinnehåll: Om avinstallationsinnehållet skiljer sig från installationsinnehållet väljer du det här alternativet.

      • Avinstallera innehållsplats: Ange nätverkssökvägen till det innehåll som används för att avinstallera programmet.
  • Tillåt klienter att använda distributionsplatser från standardplatsens gränsgrupp: Ange om klienter ska ladda ned och installera programvaran från en distributionsplats i platsens standardgränsgrupp när innehållet inte är tillgängligt från en distributionsplats i de aktuella eller angränsande gränsgrupperna.

  • Distributionsalternativ: Ange om klienter ska ladda ned programmet när de använder en distributionsplats från en granne eller standardgrupper för platsgräns.

Obs!

Windows BranchCache är alltid aktiverat på klienter. Om distributionsplatsen stöder BranchCache använder klienterna den. Mer information finns i BranchCache.

Aktivitetssekvensalternativ för distributionstyp

Mer information om aktivitetssekvensdistributionstypen finns i Distributionstyp för aktivitetssekvens.

Ange följande information på sidan Aktivitetssekvens :

  • Installera aktivitetssekvens: Välj en aktivitetssekvens som kör installationsprocessen för den här appen.

  • Avinstallera aktivitetssekvens (valfritt): Välj en aktivitetssekvens som tar bort den här appen.

Tips

Om aktivitetssekvensen inte visas i listan kontrollerar du att den inte innehåller några uppgraderingssteg för operativsystemdistribution eller operativsystem. Kontrollera också att den inte är markerad som en aktivitetssekvens med hög påverkan. Mer information finns i förhandskraven för distributionstypen Aktivitetssekvens.

Alternativ för identifieringsmetod för distributionstyp

Den här proceduren konfigurerar en identifieringsmetod som anger förekomsten av distributionstypen. Med andra ord, om Windows-enheten redan har programmet installerat. Använd någon av följande två metoder för att skapa en identifieringsmetod:

Konfigurera regler för att identifiera förekomsten av den här distributionstypen

  1. På sidan Identifieringsmetod väljs alternativet Konfigurera regler för att identifiera förekomsten av den här distributionstypen som standard. Välj Lägg till sats.

  2. I dialogrutan Identifieringsregel väljer du en inställningstyp för att identifiera förekomsten av distributionstypen:

    • Filsystem: Identifiera om en angiven fil eller mapp finns på en enhet. Den här identifieringen anger att programmet är installerat. Ange följande ytterligare information:

      • Typ: Välj om det är en fil eller mapp.

      • Sökväg (krävs): Ange eller bläddra till den lokala sökvägen på enheten som innehåller filen eller mappen. Till exempel C:\Program Files. Du kan inte ange en delad nätverkssökväg. Om du väljer Bläddra bläddrar du i det lokala filsystemet eller ansluter till en representativ klient för att bläddra.

      • Fil- eller mappnamn (obligatoriskt): Ange det specifika fil- eller mappnamn som ska identifieras i sökvägen ovan. Om klienten identifierar den här filen eller mappen på enheten betraktar den programmet som installerat på enheten.

      • Den här filen eller mappen är associerad med ett 32-bitarsprogram på 64-bitarssystem: Klienten kontrollerar först 32-bitars filplatser för den angivna filen eller mappen. Om filen eller mappen inte hittas söker klienten efter 64-bitarsplatser.

    • Register: Identifiera om det finns en angiven registernyckel eller ett registervärde på en klientenhet. Den här identifieringen anger att programmet är installerat. Ange följande ytterligare information:

      • Hive (krävs): Välj en registreringsdatafil i listrutan. Till exempel HKEY_LOCAL_MACHINE.

      • Nyckel (krävs): Ange registernyckeln för sökning i ovanstående registreringsdatafil. Till exempel SOFTWARE\Microsoft\Office.

      • Värde (valfritt): Ange ett specifikt värde som ska identifieras i ovanstående nyckel. Om du vill att klienten ska identifiera värdet (standard) aktiverar du alternativet Använd registernyckelvärde (standard) för identifiering. När du anger ett värde eller aktiverar det här alternativet måste du välja en datatyp.

      • Den här registernyckeln är associerad med ett 32-bitarsprogram på 64-bitarssystem: Välj det här alternativet för att först kontrollera 32-bitars registerplatser för den angivna registernyckeln. Om registernyckeln inte hittas söker klienten efter 64-bitarsplatser.

    • Windows Installer: Identifiera om det finns en angiven Windows Installer-fil på en klientenhet. Den här identifieringen anger att programmet är installerat. Ange MSI-produktkoden som ska identifieras på klienten. Om du väljer Bläddra väljer du den MSI-fil som produktkoden ska läsas från.

  3. Längst ned i fönstret Identifieringsregel anger du om objektet måste finnas eller uppfylla en regel. Om du till exempel identifierar med en fil väljs följande alternativ som standard: Filsysteminställningen måste finnas i målsystemet för att indikera förekomsten av det här programmet. Välj det andra alternativet för att skapa en regel för identifiering baserat på fil- eller mappegenskaper. Dessa egenskaper omfattar Datum ändrad, Skapad, Version eller Storlek. Dessa regelvillkor är olika för varje inställningstyp.

  4. Välj OK för att stänga dialogrutan Identifieringsregel .

När du skapar fler än en identifieringsmetod för en distributionstyp kan du gruppera satser för att skapa mer komplex logik.

Gruppidentifieringssatser (valfritt)

  1. Skapa tre eller fler identifieringsmetodsatser för en distributionstyp.

  2. Välj två eller flera efterföljande satser och välj sedan Grupp. Du ser parenteserna som lagts till i de associerade kolumnerna, som visar var gruppen startar och slutar.

    Exempel:

    Kontakt ( Klausul )
    MSI-produktkod
    Eller ( file1.text finns
    Och file2.txt finns )
  3. Om du vill ta bort gruppen väljer du de grupperade satserna och väljer sedan Dela upp grupp.

Fortsätt till nästa avsnitt om hur du använder ett anpassat skript som identifieringsmetod. Eller gå vidare till alternativen för användarupplevelse för distributionstypen.

Använd ett anpassat skript för att kontrollera förekomsten av en distributionstyp

  1. På sidan Identifieringsmetod väljer du rutan Använd ett anpassat skript för att identifiera förekomsten av den här distributionstypen . Välj sedan Redigera.

  2. I dialogrutan Skriptredigerare väljer du en skripttyp för att identifiera distributionstypen: PowerShell, VBScript eller JScript.

    Obs!

    När ett Windows PowerShell skript körs som en appidentifieringsmetod anropar Configuration Manager-klienten PowerShell med parametern -NoProfile . Det här alternativet startar PowerShell utan profiler. En PowerShell-profil är ett skript som körs när PowerShell startar.

  3. I rutan Skriptinnehåll anger du det skript som du vill använda eller klistrar in innehållet i ett befintligt skript. Välj Öppna för att bläddra till ett befintligt sparat skript. Välj Rensa för att ta bort texten i fältet Skriptinnehåll. Om det behövs aktiverar du alternativet för att köra skript som 32-bitarsprocess på 64-bitarsklienter.

    Obs!

    Den maximala storleken för ett skript är 32 KB.

  4. Välj OK för att spara skriptet och stäng dialogrutan Skriptredigerare . I guiden Skapa distributionstyp uppdateras fälten Skripttyp och Skriptlängd med information om skriptet.

Om metoder för identifiering av anpassade skript

Configuration Manager kontrollerar resultatet från skriptet. Den läser värdena som skrivs av skriptet till STDOUT-strömmen (standardutdata), standardfelströmmen (STDERR) och slutkoden. Om skriptet avslutas med ett värde som inte är noll misslyckas skriptet och programidentifieringsstatusen är Okänd. Om slutkoden är noll och STDOUT har data är programidentifieringsstatusen Installerad.

Tips

När du skriver ett identifieringsskript identifieras inte programmet som installerat om du returnerar en slutkod utan slutkod men inte returnerar utdata (data i STDOUT). Mer information finns i följande exempel.

Använd följande tabeller för att kontrollera om ett program har installerats från utdata från ett skript:

Slutkod noll
STDOUT STDERR Skriptresultat Programidentifieringstillstånd
Tom Tom Klart Inte installerat
Tom Inte tom Misslyckande Okänd
Inte tom Tom Klart Installerat
Inte tom Inte tom Klart Installerat
Slutkod som inte är noll
STDOUT STDERR Skriptresultat Programidentifieringstillstånd
Tom Tom Misslyckande Okänd
Tom Inte tom Misslyckande Okänd
Inte tom Tom Misslyckande Okänd
Inte tom Inte tom Misslyckande Okänd
Exempel

Använd följande PowerShell/VBScript-exempel för att skriva egna programidentifieringsskript:

Exempel 1: Skriptet returnerar en slutkod som inte är noll. Den här koden anger att skriptet inte kunde köras. I det här fallet är programidentifieringstillståndet okänt.

Exit 1
WScript.Quit(1)

Exempel 2: Skriptet returnerar en slutkod på noll, men värdet för STDERR är inte tomt. Det här resultatet anger att skriptet inte kunde köras. I det här fallet är programidentifieringstillståndet okänt.

Write-Error "Script failed"
Exit 0
WScript.StdErr.Write "Script failed"
WScript.Quit(0)

Exempel 3: Skriptet returnerar en slutkod på noll, vilket indikerar att det kördes korrekt. Värdet för STDOUT är dock tomt, vilket indikerar att programmet inte är installerat.

Exit 0
WScript.Quit(0)

Exempel 4: Skriptet returnerar en slutkod på noll, vilket indikerar att det kördes korrekt. Värdet för STDOUT är inte tomt, vilket indikerar att programmet är installerat.

Write-Host "The application is installed"
Exit 0
WScript.StdOut.Write "The application is installed"
WScript.Quit(0)

Exempel 5: Skriptet returnerar en slutkod på noll, vilket indikerar att det kördes korrekt. Värdena för STDOUT och STDERR är inte tomma, vilket indikerar att programmet är installerat.

Write-Host "The application is installed"
Write-Error "Completed"
Exit 0
WScript.StdOut.Write "The application is installed"
WScript.StdErr.Write "Completed"
WScript.Quit(0)

Alternativ för användarupplevelse för distributionstyp

De här inställningarna anger hur klienten installerar programmet på enheter och vad användaren ser.

Ange följande information på sidan Användarupplevelse :

  • Installationsbeteende: I listrutan väljer du något av följande alternativ:

    • Installera för användare: Klienten installerar endast programmet för den användare som du distribuerar programmet till.

    • Installera för system: Klienten installerar programmet bara en gång. Den är tillgänglig för alla användare.

    • Installera för system om resursen är en enhet. Annars installerar du för användaren: Om du distribuerar programmet till en enhet installerar klienten det för alla användare. Om du distribuerar programmet till en användare installerar klienten det bara för den användaren.

  • Inloggningskrav: Välj något av följande alternativ:

    • Endast när en användare är inloggad

    • Om en användare är inloggad eller inte

    • Endast när ingen användare är inloggad

      Obs!

      Det här alternativet är som standard Endast när en användare är inloggad. Om du väljer Installera för användare i listrutan Installationsbeteende kan du inte ändra det här alternativet.

  • Synlighet för installationsprogram: Ange i vilket läge distributionstypen körs på klientenheter. Använd någon av följande metoder:

    • Maximerad: Distributionstypen körs maximerat på klientenheter. Användarna ser all installationsaktivitet.

    • Normal: Distributionstypen körs i normalt läge baserat på systemets och programmets standardvärden. Det här läget är standard.

    • Minimerad: Distributionstypen körs minimerad på klientenheter. Användare kan se installationsaktiviteten i meddelandefältet eller aktivitetsfältet.

    • Dold: Distributionstypen körs dold på klientenheter. Användarna ser ingen installationsaktivitet.

  • Tillåt användare att visa och interagera med programinstallationen: Ange om en användare kan interagera med installationen av distributionstypen för att konfigurera installationsalternativen.

    Om du har valt alternativet Installera för användare i listrutan Installationsbeteende är det här alternativet aktiverat som standard.

    Viktigt

    När du väljer Installera för systembeteende är den här inställningen valfri. Den här ändringen är främst till för att en slutanvändare ska kunna interagera med installationen under en aktivitetssekvens. Om du till exempel vill köra en installationsprocess som uppmanar slutanvändaren om olika alternativ. Vissa programinstallationsprogram kan inte tysta användarfrågor, eller så kan installationsprocessen kräva specifika konfigurationsvärden som användaren bara känner till.

    Att installera i systemkontext och tillåta användare att interagera med installationen är inte en säker konfiguration. Mer information finns i Säkerhet och sekretess för programhantering.

  • Maximal tillåten körningstid (minuter): Ange den maximala tiden i minuter som du förväntar dig att distributionstypen ska köras på klientdatorn. Ange den här inställningen som ett heltal större än noll. Standardvärdet är 120 minuter (två timmar).

    Använd det här värdet för följande åtgärder:

    • Övervaka resultatet från distributionstypen.

    • Kontrollera om en distributionstyp installeras när du definierar underhållsperioder på klientenheter. När en underhållsperiod är på plats startar bara en distributionstyp om det finns tillräckligt med tid i underhållsfönstret för att hantera inställningen Maximal tillåten körningstid .

      Viktigt

      En konflikt kan uppstå om den maximala tillåtna körningstiden är längre än den schemalagda underhållsperioden. Om användaren anger den maximala körningstiden till en period som är större än längden på en tillgänglig underhållsperiod körs inte den distributionstypen.

  • Uppskattad installationstid (minuter): Ange den uppskattade installationstiden för distributionstypen. Användarna ser den här gången i Software Center.

Egenskaper för distributionstyp Alternativ för användarupplevelse

När du visar egenskaperna för en distributionstyp visas följande alternativ bara på fliken Användarupplevelse :

Framtvinga specifikt beteende efter installationen. Använd någon av följande metoder:

  • Fastställ beteende baserat på returkoder: Hantera omstarter baserat på de koder som konfigurerats på fliken Returkoder . Software Center visar Kan kräva en omstart. Om en användare loggas in under installationen uppmanas de beroende på distributionens användarupplevelsekonfiguration.

  • Ingen specifik åtgärd: Ingen omstart krävs efter installationen. Software Center rapporterar att ingen omstart krävs.

  • Programinstallationsprogrammet kan tvinga fram en omstart av enheten: Configuration Manager inte styr eller initierar en omstart, men den faktiska installationen kan göra det utan varning. Använd den här inställningen för att förhindra att Configuration Manager rapporterar installationsfel när installationsprogrammet initierar en omstart. Software Center visar Kan kräva en omstart.

  • Configuration Manager klient framtvingar en obligatorisk omstart av enheten: Configuration Manager tvingar fram en omstart av enheten efter installationen. Software Center rapporterar att en omstart krävs. Om en användare loggas in under installationen uppmanas de beroende på distributionens användarupplevelsekonfiguration.

Krav för distributionstyp

Configuration Manager verifierar dessa krav på enheter innan du installerar distributionstypen. Använd krav för att ytterligare förfina och kontrollera de enheter eller användare som tar emot det här programmet. Om du till exempel distribuerar programmet till en användarsamling anger du appens maskinvarukrav här.

  1. På sidan Krav väljer du Lägg till för att öppna dialogrutan Skapa krav .

  2. I listrutan Kategori väljer du om det här kravet gäller för en enhet eller en användare.

    Välj Anpassad för att använda ett tidigare skapat globalt villkor. När du väljer Anpassad kan du också välja Skapa för att skapa ett nytt globalt villkor. Mer information om globala villkor finns i Så här skapar du globala villkor.

    Viktigt

    Om du distribuerar programmet till en enhetssamling ignorerar klienten alla krav för kategorin Användare och villkoret Primär enhet.

  3. I listrutan Villkor väljer du villkoret för att utvärdera om användaren eller enheten uppfyller installationskraven. Innehållet i den här listan varierar beroende på den valda kategorin.

  4. I listrutan Operator väljer du den operator som ska användas. Den här operatorn jämför det valda villkoret med det angivna värdet. Den utvärderar om användaren eller enheten uppfyller installationskravet. De tillgängliga operatorerna varierar beroende på det valda villkoret. När du använder operatorn One Of har fältet Värden validering att du måste ange en post per rad.

    Obs!

    De tillgängliga kraven varierar beroende på vilken enhetstyp som distributionstypen använder.

  5. I rutan Värde anger du de värden som ska användas för jämförelse. Dessa värden, tillsammans med det valda villkoret och operatorn, utvärderar om användaren eller enheten uppfyller installationskraven. De tillgängliga värdena varierar beroende på det valda villkoret och den valda operatorn.

  6. Välj OK för att spara kravet och stäng dialogrutan Skapa krav .

Beroenden för distributionstyp

Beroenden definierar en eller flera distributionstyper från ett annat program som klienten måste installera innan den installerar den här distributionstypen.

Viktigt

I vissa fall är en distributionstyp beroende av en distributionstyp som också har beroenden. Det maximala antalet beroenden som stöds i kedjan är fem.

  1. På sidan Beroenden väljer du Lägg till.

  2. I fönstret Lägg till beroende anger du namnet på beroendegruppen. Det här namnet refererar till den här gruppen med programberoenden.

  3. I fönstret Lägg till beroende väljer du Lägg till.

  4. I fönstret Ange obligatoriskt program väljer du ett tillgängligt program och minst en av dess distributionstyper som ska användas som ett beroende.

    Tips

    Välj Visa för att visa egenskaperna för det valda programmet eller distributionstypen.

  5. Välj OK för att stänga fönstret Ange obligatoriskt program .

  6. Om du vill att klienten ska installera det beroende programmet automatiskt väljer du Installera automatiskt bredvid beroendet.

    Obs!

    Du behöver inte distribuera ett beroende program för att klienten ska kunna installera det automatiskt.

  7. Om du lägger till fler än ett beroende använder du knapparna Öka prioritet och Minska prioritet . Dessa åtgärder ändrar i vilken ordning klienten utvärderar varje beroende.

  8. Välj OK för att stänga fönstret Lägg till beroende .

Returkoder för distributionstyp

Obs!

Den här sidan finns inte i guiden Skapa distributionstyp. Det är bara en flik för egenskaperna för en befintlig distributionstyp.

Ange returkoder för att styra beteenden när distributionstypen har slutförts. Signalera till exempel att en omstart krävs, installationen är klar.

  1. På fliken Returkoder i fönstret egenskaper för distributionstyp väljer du Lägg till.

  2. I fönstret Lägg till returkod anger du det returkodsvärde som du förväntar dig av den här distributionstypen. Det här värdet är ett positivt eller negativt heltal mellan -2147483648 och 2147483647.

  3. Välj en kodtyp i listrutan. Den här inställningen definierar hur Configuration Manager tolkar den angivna returkoden från den här distributionstypen. De tillgängliga typerna varierar beroende på distributionstypstekniken.

    • Lyckades (ingen omstart): Distributionstypen har installerats och ingen omstart krävs.

    • Fel (ingen omstart): Distributionstypen kunde inte installeras.

    • Hård omstart: Distributionstypen har installerats, men enheten måste startas om. Inget annat kan installeras förrän enheten startas om.

    • Mjuk omstart: Distributionstypen har installerats men begär att enheten ska startas om. Andra installationer kan ske innan enheten startas om.

    • Snabbt återförsök: En annan installation pågår redan på enheten. Klienten försöker igen varannan timme, totalt 10 gånger.

  4. Alternativt kan du ange ett namn och en beskrivning för den här returkoden.

  5. Välj OK för att stänga fönstret Lägg till returkod.

Exempel: lyckades inte noll

Du distribuerar ett program som returnerar en slutkod 1 för när det har installerats. Som standard identifierar Configuration Manager denna returkod som inte är noll som ett fel. Ange returkodsvärdet 1för och välj kodtypen lyckades (ingen omstart). Nu tolkar Configuration Manager den returkoden som en framgång för den här distributionstypen.

Standardreturkoder

När du skapar några distributionstyper lägger Configuration Manager automatiskt till följande returkoder som är gemensamma för den tekniken:

Windows Installer (*.msi fil)
Värde Kodtyp
0 Lyckades (ingen omstart)
1707 Lyckades (ingen omstart)
3010 Mjuk omstart
1641 Hård omstart
1618 Snabbt återförsök
Installationsprogram för skript
Värde Kodtyp
0 Lyckades (ingen omstart)
1641 Hård omstart
3010 Mjuk omstart
1618 Snabbt återförsök
Windows-appaket (*.appx, *.appxbundle, *.msix, *.msixbundle)
Värde Kodtyp
15605 Snabbt återförsök
15618 Snabbt återförsök

Ytterligare alternativ för App-V-distributionstyper

Konfigurera ytterligare alternativ som är unika för distributionstyper för virtuella program (App-V).

Innehållsalternativ för App-V-distributionstyp

  1. I Configuration Manager-konsolen går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program.

  2. Välj ett program med en App-V-distributionstyp och välj Egenskaper.

  3. I programegenskaperna växlar du till fliken Distributionstyper . Välj App-V-distributionstypen och välj Redigera.

  4. I egenskaperna för distributionstypen växlar du till fliken Innehåll . Konfigurera följande alternativ efter behov:

    • Spara innehåll i klientcachen: Den Configuration Manager klienten tar inte bort innehållet för den här distributionstypen från cachen.

    • Läs in innehåll i App-V-cachen innan det startas: Innan programmet startar läses Configuration Manager klienten in i App-V-cachen allt innehåll för den här distributionstypen. Klienten fäster inte innehållet i cacheminnet. Det tar bort innehållet efter behov.

  5. Välj OK för att stänga egenskaperna för distributionstypen. Välj sedan OK för att stänga programegenskaperna.

Publiceringsalternativ för App-V-distributionstyp

  1. I Configuration Manager-konsolen går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program.

  2. Välj ett program med en App-V-distributionstyp och välj Egenskaper.

  3. I programegenskaperna växlar du till fliken Distributionstyper . Välj App-V-distributionstypen och välj Redigera.

  4. I egenskaperna för distributionstypen växlar du till fliken Publicering . Välj de objekt i det virtuella programmet som du vill publicera.

  5. Välj OK för att stänga egenskaperna för distributionstypen. Välj sedan OK för att stänga programegenskaperna.

Importera ett program

Använd följande procedur för att importera ett program till Configuration Manager:

  1. I Configuration Manager-konsolen går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program.

  2. I menyfliksområdet går du till fliken Start och gruppen Skapa och väljer Importera program.

  3. På sidan Allmänt i guiden Importera program anger du nätverkssökvägen till filen som ska importeras. Till exempel \\server\share\file.zip. Den här filen är ett giltigt komprimerat arkiv (ZIP-format) för ett exporterat Configuration Manager program.

  4. På sidan Filinnehåll väljer du den åtgärd som ska vidtas om det här programmet är en dubblett av ett befintligt program. Skapa ett nytt program eller ignorera dubbletten och lägg till en ny revision i det befintliga programmet.

  5. Granska åtgärderna på sidan Sammanfattning och slutför sedan guiden.

Det nya programmet visas i noden Program .

Tips

Cmdleten Import-CMApplication Windows PowerShell har samma funktion som den här proceduren. Mer information finns i Import-CMApplication.

Mer information om hur du exporterar ett program finns i Hanteringsuppgifter för program.

Distributionstyper som stöds

Configuration Manager stöder följande distributionstyper för program:

Namn på distributionstyp Beskrivning
Windows Installer (*.msi fil) En Windows Installer-fil (.msi).
Windows-appaket (*.appx, *.appxbundle, *.msix, *.msixbundle) Paketfiler för Windows-appar (.appx eller .msix) eller Paketpaket för Windows-appar (.appxbundle eller .msixbundle).
Windows-appaket (i Windows Store) Ange en länk till appen i Windows Store eller bläddra i butiken för att välja appen.Obs. 1
Installationsprogram för skript Ange ett skript eller program som körs på Windows-klienter för att installera innehåll eller utföra en åtgärd. Använd den här distributionstypen för setup.exe installationsprogram eller skriptomslutningar.
Microsoft Application Virtualization 4 Ett Microsoft App-V v4-manifest.
Microsoft Application Virtualization 5 En Microsoft App-V v5-paketfil.
Windows Phone appaket (*.xap-fil) En Windows Phone appaketfil.
Windows Phone apppaket (i Windows Phone Store) Ange en länk till appen i Windows Store.
macOS X För macOS-datorer som kör Configuration Manager-klienten. Skapa en .cmmac fil med verktyget CMAppUtil .
Webbprogram Ange en länk till ett webbprogram. Den här distributionstypen installerar en genväg till webbprogrammet på användarens enhet.
Windows Installer via MDM (*.msi) Skapa och distribuera Windows Installer-baserade appar till Windows-enheter med hjälp av lokal hantering av mobila enheter (MDM). Mer information finns i Distribuera Windows Installer-appar till MDM-registrerade Windows-enheter.
Aktivitetssekvens Installera eller avinstallera komplexa program med hjälp av aktivitetssekvenser. Mer information finns i Aktivitetssekvensdistributionstyp.

Obs!

Configuration Manager-konsolen kan visa andra distributionstyper, men de är för plattformar som inte längre stöds. Mer information finns i Vad hände med hybriden?.

Obs! 1: Windows-appaket (i Windows Store)

Om du vill distribuera appen som en länk till Windows Store konfigurerar du grupprincipen Inaktivera Store-programmet. Ange den här principen till Inaktiverad eller Inte konfigurerad. Om du aktiverar den här inställningen kan klienterna inte ansluta till Windows Store för att ladda ned och installera program.

Windows-klienter utvärderar alltid distributionstyper som använder en länk till ett arkiv före andra distributionstyper. Sedan utvärderar klienten distributionstyper efter prioritet.

Tips

Vissa butikslänkar kan orsaka följande fel i guiden Skapa program: "Ogiltig programlänk". Till exempel kan vissa appar i store orsaka det här felet. Du kan fortfarande välja Nästa på sidan Allmänt i guiden. Configuration Manager skapar appen och du kan distribuera den.

Nästa steg

När du har skapat ett program i Configuration Manager är nästa steg att distribuera programmet.

Skapa en grupp med program som du kan skicka till en användare eller enhetssamling som en enda distribution. Mer information finns i Skapa programgrupper.

Mer information om hur du skapar program på olika operativsystemplattformar finns i följande artiklar: