Skapa program i Configuration Manager

Gäller för: Configuration Manager (aktuell gren)

Ett Configuration Manager -program definierar metadata om programmet. Ett program har en eller flera distributionstyper. Dessa distributionstyper innehåller installationsfilerna och informationen 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 om hur du konfigurerar en distributionstyp:

Skapa ett program

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

  2. På fliken Start i menyfliksområdet, i gruppen Skapa grupp, väljer du Skapa program.

Identifiera eller ange sedan programinformation automatiskt eller ange den manuellt:

  • 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 den här proceduren kan du redigera 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 information automatiskt om det här programmet från installationsfiler.

  2. I listrutan Typ väljer du den filtyp för programinstallation 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 alla undermappar som innehåller programinnehåll.

    Viktigt

    När du väljer Windows Installer (*.msi-fil) som programtyp importeras alla filer i den angivna mappen på webbplatsen. Sedan skickas dessa filer till distributionsplatser. Kontrollera att den angivna mappen endast innehåller de filer som behö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 kan det vara bra 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. Ange följande information på sidan Allmän information i guiden Skapa program:

    Obs!

    Om Configuration Manager automatiskt identifierar den här informationen från programinstallationsfilerna är den redan ifylld här. Alternativen som visas kan dessutom vara olika beroende på vilken programtyp du skapar.

    • Allmän information om programmet, till exempel programmets namn, administratörskommentarer, utgivare och programvaruversion. För att 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 obligatoriska 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 en sådan konfigurerats): 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 gäller endast för Windows 8.1 och Windows Phone 8.1. På Windows Phone 8.1-enheter stöds inte automatiska VPN-anslutningar om du distribuerar mer än en VPN-profil till enheten. Mer information finns i VPN-profiler.

    • Etablera 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 distributionstypen Windows-appaket.

  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 konsolen Configuration Manager. Du har skapat klart ett program.

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 är obligatoriskt och får bestå av färre än 256 tecken.

    • Administratörskommentarer, utgivare och programvaruversion är ytterligare metadata för att beskriva programmet ytterligare.

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

    • Publiceringsdatum

    • Välj användare eller grupper som är ansvariga för programmet som ägare och supportkontakter. Som standard sätts 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 av programmet som du vill konfigurera. Välj Lägg till/ta bort om du vill konfigurera fler språk för programmet.

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

      Viktigt

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

    • 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 enhetsriktade programdistributioner visas som filter i Software Center. Dessa distributioner kan vara antingen tillgängliga eller obligatoriska.

      Om du byter namn på eller tar bort en kategori gäller det inte automatiskt för appar med den här kategorin. De här ändringarna gäller vid nästa version av appen. Så här kringgår du problemet med att byta namn eller ta bort:
      • Avmarkera först kryssrutan för kategorin i alla appar som hänvisar till den. Tillämpa sedan den ändringen, som reviderar appen.
        • I stället för att byta 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 där Software Center-användare kan få mer information om det här programmet. Den här platsen är en webbadress eller en nätverkssökväg och ett filnamn. Se till att användarna har åtkomst till den här platsen.

    • Länktext: Ange den text som ska visas istä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 bildpunktsmått på upp till 512x512.

  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 konsolen Configuration Manager.

Skapa distributionstyper för programmet

Om du identifierar programinformation automatiskt kanske du inte behöver slutföra vissa 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 med egenskaper för distributionstyp:

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

Starta guiden Skapa distributionstyp

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

  • I noden Program: I konsolen Configuration Manager 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 anger programinformation manuellt 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 information om distributionstyp automatiskt

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

    1. Välj typ av programinstallationsfil för att identifiera information om distributionstyp.

    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 information om distributionstyp. 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 alla undermappar som innehåller programinnehåll.

  2. Granska informationen på sidan Importera information i guiden Skapa distributionstyp 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.

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

    Obs!

    En del av informationen om distributionstypen kanske redan finns om den lästes från programinstallationsfilerna. Dessutom kan alternativen som visas skilja sig åt beroende på vilken distributionstyp du skapar.

    • Allmän information om distributionstypen:

      • Namnet måste anges

      • Administratörskommentarer för att beskriva det ytterligare

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

    • 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 en sådan konfigurerats): 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 gäller endast för Windows 8.1 och Windows Phone 8.1. På Windows Phone 8.1-enheter stöds inte automatiska VPN-anslutningar om du distribuerar mer än en VPN-profil till enheten. Mer information finns i VPN-profiler.

  4. Välj Nästa och fortsätt sedan till Distributionstyp Innehållsalternativ.

Ange information om distributionstyp manuellt

  1. På sidan Allmänt i guiden Skapa distributionstyp i listrutan Typ väljer du filtypen för programinstallationen 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örskommentarer, välja Språk för den här distributionstypen och sedan välja Nästa.

  4. Fortsätt till Distributionstyp Innehållsalternativ.

Distributionstyp Innehållsalternativ

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

Obs!

När du visar egenskaperna för en befintlig distributionstyp visas vissa av de här alternativen på fliken Innehåll och vissa 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

    Systemkontot för platsserverdatorn måste ha behörighet till den angivna innehållsplatsen.

    • Spara innehåll i klientcachen: Configuration Manager -klienten behåller på obestämd tid i cacheminnet distributionstypinnehållet. Klienten behåller 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 kunna installera 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 cachen inte har tillräckligt med ledigt utrymme.

      Tips

      Med det här alternativet bevaras den specifika version av innehåll som klienten installerar. Om du uppdaterar innehållet för den här appen cachelagrar klienten inte automatiskt innehållet igen. När en åtgärd utförs som kräver det nya innehållet laddar klienten ned den nya innehållsversionen.

  • Installationsprogram: Ange namnet på installationsprogrammet och eventuella obligatoriska installationsparametrar.

    • Installation startar i: Om du vill kan du ange mappen som innehåller installationsprogrammet för distributionstypen. Den här mappen kan vara en absolut sökväg på klienten eller en sökväg till den distributionsplatsmapp som innehåller installationsfilerna.
  • Avinstallationsprogram: Om du vill kan du ange namnet på avinstallationsprogrammet och eventuella obligatoriska parametrar.

    • Avinstallation startar i: Om du vill kan du ange mappen 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 för mappen med paketet.
  • Reparationsprogram: För distributionstyperna Windows Installer och Script Installer kan du ange namnet på reparationsprogrammet och eventuella obligatoriska parametrar.

    • Reparera starta i: Om du vill kan du ange mappen 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 för mappen med paketet.
  • Kör installations- och avinstallationsprogrammet som en 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 endast 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 ditt program 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 innehållet som används för att avinstallera programmet.
  • Tillåt att klienter använder distributionsplatser från standardplatsgränsgruppen: 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 intilliggande gränsgrupperna.

  • Distributionsalternativ: Ange om klienter ska ladda ned programmet när de använder en distributionsplats från en granne eller standardplatsgränsgrupperna.

Obs!

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

Distributionstyp Alternativ för aktivitetssekvens

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

På sidan Aktivitetssekvens anger du följande information:

  • 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 steg för distribution av operativsystem eller uppgradering av operativsystem. Kontrollera också att det inte är markerat som en aktivitetssekvens med hög påverkan. Mer information finns i kraven för distributionstypen Aktivitetssekvens.

Distributionstyp Alternativ för identifieringsmetod

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 är alternativet Konfigurera regler för att identifiera förekomsten av den här distributionstypen markerat som standard. Välj Lägg till sats.

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

    • Filsystem: Identifiera om en angiven fil eller mapp finns på en enhet. Denna identifiering indikerar att programmet är installerat. Ange följande ytterligare information:

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

      • Sökväg (obligatoriskt): 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 mappnamnet som ska identifieras i sökvägen ovan. Om klienten identifierar den här filen eller mappen på enheten anser den att programmet är installerat på enheten.

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

    • Register: Identifiera om en angiven registernyckel eller ett angivet registervärde finns på en klientenhet. Denna identifiering indikerar att programmet är installerat. Ange följande ytterligare information:

      • Registreringsdatafil (obligatoriskt): Välj en registreringsdatafil i listrutan. Till exempel HKEY_LOCAL_MACHINE.

      • Nyckel (obligatoriskt): Ange registernyckeln för att söka i registreringsdatafilen ovan. Till exempel SOFTWARE\Microsoft\Office.

      • Värde (valfritt): Ange ett specifikt värde som ska identifieras i nyckeln ovan. Om du vill att klienten ska identifiera värdet (standard) aktiverar du alternativet Använd registernyckelvärdet (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 i 64-bitarssystem: Välj det här alternativet om du först vill söka efter den angivna registernyckeln på 32-bitars registerplatser. Om registernyckeln inte hittas söker klienten igenom 64-bitarsplatser.

    • Windows Installer: Identifiera om en angiven Windows Installer-fil finns på en klientenhet. Denna identifiering indikerar att programmet är installerat. Ange den MSI-produktkod som ska identifieras på klienten. Om du väljer Bläddra väljer du den MSI-fil som du vill läsa produktkoden 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 är följande alternativ markerat som standard: Filsysteminställningen måste finnas i målsystemet för att indikera att det här programmet finns. Välj det andra alternativet om du vill skapa en identifieringsregel som baseras på fil- eller mappegenskaperna. Dessa egenskaper är Ändringsdatum, Skapandedatum, Version och Storlek. De här regelvillkoren ä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.

Satser för identifiering av grupper (valfritt)

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

  2. Markera två eller flera på varandra följande satser och välj sedan Grupp. Du ser parenteserna i de associerade kolumnerna, som visar var gruppen börjar och slutar.

    Exempel:

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

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ända ett anpassat skript för att kontrollera om det finns en distributionstyp

  1. På sidan Detektionsmetod markerar 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 Skriptredigeraren 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. Med det här alternativet startas 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 om du vill ta bort texten i fältet Skriptinnehåll. Om det behövs aktiverar du alternativet att köra skript som en 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änga dialogrutan Skriptredigeraren . När du är tillbaka i guiden Skapa distributionstyp uppdateras fälten Skripttyp och Skriptlängd med information om skriptet.

Om identifieringsmetoder för anpassat skript

Configuration Manager kontrollerar resultatet från skriptet. Den läser de värden som skrivits av skriptet till dataströmmen för standardutdata (STDOUT), dataströmmen för standardfel (STDERR) och slutkoden. Om skriptet avslutas med ett annat värde än noll misslyckas skriptet och programidentifieringsstatusen är Okänd. Om slutkoden är noll och STDOUT har data är programidentifieringsstatusen Installerad.

Tips

Om du returnerar en slutkod för noll men inte returnerar utdata (data i STDOUT) när du skriver ett identifieringsskript identifieras inte programmet som installerat. Se följande exempel för mer information.

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

Noll slutkod
STDOUT STDERR Skriptresultat Identifieringstillstånd för program
Tom Tom Klart Inte installerat
Tom Inte tom Det går inte att Okänd
Inte tom Tom Klart Installerad
Inte tom Inte tom Klart Installerad
Slutkod som inte är noll
STDOUT STDERR Skriptresultat Identifieringstillstånd för program
Tom Tom Det går inte att Okänd
Tom Inte tom Det går inte att Okänd
Inte tom Tom Det går inte att Okänd
Inte tom Inte tom Det går inte att Okänd
Exempel

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

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 programmets identifieringstillstånd okänt.

Exit 1
WScript.Quit(1)

Exempel 2: Skriptet returnerar slutkoden noll, men värdet för STDERR är inte tomt. Det här resultatet indikerar att skriptet inte kunde köras. I det här fallet är programmets identifieringstillstånd okänt.

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

Exempel 3: Skriptet returnerar slutkoden noll, vilket visar att det kördes. Värdet för STDOUT är dock tomt, vilket anger att programmet inte är installerat.

Exit 0
WScript.Quit(0)

Exempel 4: Skriptet returnerar slutkoden noll, vilket betyder att det kördes. Värdet för STDOUT är inte tomt, vilket anger 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 slutkoden noll, vilket visar att det kördes. Värdena för STDOUT och STDERR är inte tomma, vilket anger 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)

Distributionstyp Alternativ för användarupplevelse

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: Välj något av följande alternativ i listrutan:

    • Installera för användare: Klienten installerar bara 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 enhet. Annars installerar du för användare: 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!

      Standardinställningen är detta alternativ är 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 maximerad på klientenheter. Användarna ser all installationsaktivitet.

    • Normal: Distributionstypen körs i normalt läge baserat på system- och programstandardvärden. Det här läget är standardläget.

    • Minimerad: Distributionstypen minimeras på klientenheter. Användarna kan se installationsaktiviteten i meddelandefältet eller i Aktivitetsfältet.

    • Dold: Distributionstypen är 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 distributionstypen för installation för att konfigurera installationsalternativen.

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

    Viktigt

    När du väljer beteendet Installera för system är den här inställningen valfri. Den här ändringen är främst för att tillåta en slutanvändare att interagera med installationen under en aktivitetssekvens. Till exempel för att köra en installationsprocess som uppmanar slutanvändaren att ange olika alternativ. I vissa installationsprogram går det inte att tysta användarprompter, eller så kräver installationsprocessen specifika konfigurationsvärden som bara användaren känner till.

    Att installera i systemkontext och låta användare 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:

    • För att övervaka resultatet från distributionstypen.

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

      Viktigt

      En konflikt kan uppstå om den maximalt 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.

  • Beräknad installationstid (minuter): Ange den uppskattade installationstiden för distributionstypen. Användare ser den här tiden 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 endast på fliken Användarupplevelse :

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

  • Bestäm beteende baserat på returkoder: Hantera omstarter baserat på de koder som konfigurerats på fliken Returkoder . Software Center visas En omstart kan krävas. Om en användare är inloggad under installationen tillfrågas han/hon beroende på distributionens konfiguration av användarupplevelsen.

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

  • Programinstallationsprogrammet kan tvinga en omstart av enheten: Configuration Manager varken 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-bildskärmar En omstart kan krävas.

  • Configuration Manager klienten framtvingar en obligatorisk omstart av enheten: Configuration Manager tvingar en enhet att startas om efter lyckad installation. Software Center rapporterar att en omstart krävs. Om en användare är inloggad under installationen tillfrågas han/hon beroende på distributionens konfiguration av användarupplevelsen.

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 vilka enheter eller användare som tar emot 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 om du vill 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 bedöma 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 operatör som ska användas. Den här operatorn jämför det valda villkoret med det angivna värdet. Den bedömer om användaren eller enheten uppfyller installationskravet. Vilka operatorer som är tillgängliga varierar beroende på vilket villkor som valts. När du använder One Of operatorn valideras fältet Värden så 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 den valda 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änga dialogrutan Skapa krav .

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.

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 av programberoenden.

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

  4. I fönstret Ange program som krävs väljer du ett tillgängligt program och minst en av dess distributionstyper som ska användas som 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 program som krävs .

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

    Obs!

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

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

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

Distributionstyp Returkoder

Obs!

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

Ange returkoder för att styra beteenden när distributionstypen är klar. Du kan till exempel signalera att en omstart krävs och att installationen är klar.

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

  2. I fönstret Lägg till returkod anger du det returkodvä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. Vilka typer som är tillgängliga varierar beroende på distributionstyp.

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

    • Fel (ingen omstart): Det gick inte att installera distributionstypen.

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

    • Mjuk omstart: Distributionstypen har installerats, men begär att enheten startas om. Andra installationer kan göras 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 tio gånger.

  4. Du kan också ange ett namn och en beskrivning för returkoden.

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

Exempel: framgång som inte är noll

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

Standardreturkoder

När du skapar vissa 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 Success (ingen omstart)
1707 Success (ingen omstart)
3010 Mjuk omstart
1641 Hård omstart
1618 Snabbt återförsök
Script Installer
Värde Kodtyp
0 Success (ingen omstart)
1641 Hård omstart
3010 Mjuk omstart
1618 Snabbt återförsök
Windows-appaketet (*.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).

App-V-distributionstyp Innehållsalternativ

  1. I konsolen Configuration Manager 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-distributionstyp 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: 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 före start: 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 cachen. Det tar bort innehållet vid behov.

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

App-V-distributionstyp Publiceringsalternativ

  1. I konsolen Configuration Manager 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-distributionstyp och välj Redigera.

  4. I egenskaperna för distributionstypen växlar du till fliken Publicering . Markera objekten 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 konsolen Configuration Manager går du till arbetsytan Programvarubibliotek, expanderar Programhantering och väljer noden Program.

  2. I menyfliksområdet, på fliken Start och gruppen Skapa väljer du 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 programmet är en kopia av ett befintligt program. Skapa ett nytt program eller ignorera dubbletten och lägg till en ny ändring i det befintliga programmet.

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

Det nya programmet visas i noden Program .

Tips

Windows PowerShell-cmdleten Import-CMApplication 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-appaketet (*.appx, *.appxbundle, *.msix, *.msixbundle) Windows-appaketfiler (.appx eller .msix) eller Windows apsamlingspaket (.appxbundle eller .msixbundle).
Windows-appaketet (i Windows Store) Ange en länk till appen i Windows Store eller bläddra i butiken för att välja appen.Anmärkning 1
Script Installer 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 paketfil för Windows Phone.
Windows Phone appaketet (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 CMAppUtil-verktyget .
Webbprogram Ange en länk till ett webbprogram. Med den här distributionstypen installeras 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 lokal hantering av mobila enheter (MDM). Mer information finns i Distribuera Windows Installer-appar till MDM-registrerade Windows-enheter.
Uppgiftssekvens Installera eller avinstallera komplexa program med hjälp av aktivitetssekvenser. Mer information finns i Distributionstyp för aktivitetssekvens.

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?.

Anmärkning 1: Windows-appaketet (i Windows Store)

För att distribuera appen som en länk till Windows Store konfigurerar du grupprincipen Inaktivera Store-appen. Ställ in den här principen på Inaktiverad eller Inte konfigurerad. Om du aktiverar den här inställningen kan klienter 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 Store-länkar kan orsaka följande fel i guiden Skapa program: "Ogiltig programlänk". Exempelvis kan vissa aktuella 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 OS-plattformar finns i följande artiklar: