Dela via


Så här skapar du paket och program i Configuration Manager

 

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

Du kan skapa eller importera en Microsoft System Center 2012 Configuration Manager paket och program med någon av följande procedurer i det här avsnittet:

  • Så här skapar du ett paket och Program med hjälp av guiden Skapa paket och Program

  • Så här skapar du ett paket och Program från en Definition paketfilen

  • Så här importerar du ett paket och Program

Så här skapar du ett paket och Program med hjälp av guiden Skapa paket och Program

Du kan skapa ett nytt paket och program med hjälp av guiden Skapa paket och Program.Använd följande procedur om du vill göra det.

Skapa ett paket och program

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

  2. I arbetsytan Programbibliotek expanderar du Programhantering och klickar sedan på Paket.

  3. I den Start under den skapa klickar Skapa paket.

  4. På den paketet sida av den programmet guiden och skapa paket, ange följande information:

    - **Namn:** Ange ett namn för paketet med högst 50 tecken.
    
    - **Beskrivning:** Ange en beskrivning för det här paketet med högst 128 tecken.
    
    - **Tillverkare:** Ange en tillverkarens namn för att identifiera paketet i den Configuration Manager konsolen.Det här namnet kan vara högst 32 tecken.
    
    - **Språk:** Ange vilken språkversion av paketet med högst 32 tecken.
    
    - **Version:** Ange ett versionsnummer för paketet med högst 32 tecken.
    
    - **Det här paketet innehåller filerna** -den här inställningen anger om paketet kräver filerna finnas på klientenheter.Som standard är den här kryssrutan avmarkerad och Configuration Manager inte använder distributionsplatser för paketet.När den här kryssrutan är markerad används distributionsplatser.
    
    - **Mapp:** Om paketet innehåller filerna, klickar du på **Bläddra** att öppna den **Ange mapp** dialogrutan rutan och ange en plats för filerna för paketet.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ992580.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Information</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Datorkontot för platsservern måste ha behörighet för läsbehörighet till den mapp som du anger.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  5. På den Programtyp sidan i den programmet guiden och skapa paket, Välj typ av program för att skapa och klicka sedan på Nästa.Du kan skapa ett program för en dator eller enhet eller kan du hoppa över det här steget och skapa ett program senare.

    System_CAPS_importantViktigt

    Du kan bara skapa paket och program för Windows CE-enheter.

    System_CAPS_noteInformation

    Om du vill skapa ett nytt program för ett befintligt paket markerar du paketet, och sedan, i den Start under den paketet klickar Skapa Program att öppna den guiden Skapa Program.

  6. Använd något av följande sätt om du vill skapa en standard program eller en enhet program.

Skapa ett program som standard

  1. På den Programtyp sida av den programmet guiden och skapa paket, väljer vanliga, och klicka sedan på Nästa.

  2. På den vanliga sidan i guiden anger du följande information:

    - **Namn:** Ange ett namn för programmet med högst 50 tecken.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ992580.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Information</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Programnamnet måste vara unika inom ett paket.När du har skapat ett program kan du ändra dess namn.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Kommandoraden:** Ange kommandoraden för att användas för att starta programmet eller klicka på **Bläddra** att bläddra till filens plats.
    
      Om ett angivet filnamn inte har ett tillägg som anges Configuration Manager försöker använda com, .exe och .bat som möjligt tillägg.
    
      När programmet körs på en klient Configuration Manager först söker efter kommandorad filnamnet i paketet sökningar nästa i den lokala Windows-mappen och sedan söker i lokala % sökväg %.Om filen hittas inte programmet.
    
    - **Startmappen:** Om du vill använda det här fältet för att ange den mapp där programmet körs upp till 127 tecken.Den här mappen kan vara en absolut sökväg på klienten eller sökvägen till den punkt mapp som innehåller paketet.
    
    - **Kör:** Anger läget där programmet ska köras på klientdatorer.Välj något av följande:
    
        - **Normal** -programmet körs i normalt läge baserat på system- och standardinställningar.Det här är standardinställningen.
    
        - **Minimerad** – programmet ska köras minimerat klientenheter.Användare kan se installation aktivitet i meddelandefältet eller verktygsfältet.
    
        - **Maximerad** – programmet ska köras maximerad klientenheter.Användare ser all installationsaktivitet.
    
        - **Dold** – de program körs dolt på klientenheter.Användarna ser inte någon installation-aktivitet.
    
    - **Programmet kan köra:** Ange om programmet kan köras endast när en användare är inloggad endast körs när ingen användare är inloggad eller kör oavsett om användaren är inloggad till klientdatorn.
    
    - **Körningsläge:** Ange om programmet ska köras med administratörsbehörighet eller behörigheter för den inloggade användaren.
    
    - **Tillåt användare att visa och interagera med programinstallationen** -Använd den här inställningen om det är tillgängligt för att ange om Tillåt användare att interagera med programinstallationen.Den här kryssrutan är endast tillgängligt när **bara när ingen användare är inloggad** eller **om en användare är inloggad** har valts för **Program kan köras** och **köras med administratörsbehörighet** har valts för **körningsläge**.
    
    - **Enhetsläge:** Ange information om hur programmet ska köras i nätverket.Välj något av följande:
    
        - **Körs med UNC-namn** -anger att programmet ska köras med ett Universal namnge konventionen UNC-namn.Det här är standardinställningen.
    
        - **Kräver enhetsbeteckning** -anger att programmet kräver en enhetsbeteckning för att kvalificera sin plats.För den här inställningen Configuration Manager kan använda alla tillgängliga enhetsbeteckning på klienten.
    
        - **Kräver specifik enhetsbeteckning (exempel: Z:)** -anger att programmet kräver en viss enhetsbeteckning som du anger fullständigt kvalificerat sin plats.Om enhetsbeteckningen redan används på en klient, körs inte programmet.
    
    - **Återansluter till distributionsplatsen vid inloggning på** -med den här kryssrutan för att ange om klientdatorn återansluter till distributionsplatsen när användaren loggar in.Som standard är den här kryssrutan avmarkerad.
    
  3. På den krav sidan i guiden Skapa paket och Program, ange följande information:

    - **Kör ett annat program först** – du kan använda den här inställningen för att identifiera ett paket och program som ska köras innan det här paketet och program körs.
    
    - **Plattformskrav** – Välj **detta program kan köras på olika plattformar** eller välj **programmet kan köras på angivna plattformar** och välj sedan operativsystem som klienter måste köras för att kunna installera paket och program.
    
    - **Uppskattade diskutrymme:** Ange hur mycket diskutrymme som kräver att programmet ska kunna köras på datorn.Detta kan anges som **Okänd** (standardinställningen) eller som ett heltal större än eller lika med noll.Om ett värde har angetts måste även enheter för värdet anges.
    
    - **Högsta tillåtna körning (minuter):** Ange den maximala tid som programmet förväntas köras på klientdatorn.Detta kan anges som **Okänd** (standardinställningen) eller som ett heltal som är större än noll.
    
      Som standard är det här värdet inställt på 120 minuter.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Dn249696.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Viktigt</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Om du använder Underhåll windows för samlingen som det här programmet körs en konflikt kan uppstå om den <strong>högsta tillåtna körning</strong> är längre än schemalagt underhåll.Men om maximalt bearbetningstid har angetts till <strong>Okänd</strong>, programmet startar körs under fönstret Underhåll och fortsätter att köras efter behov när fönstret Underhåll har stängts.Om användaren anger den maximala bearbetningstid till en viss tidsperiod som överskrider längden på alla tillgängliga Underhåll fönster, kommer programmet inte köras.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      Om värdet anges som **Okänd**, Configuration Manager Anger maximalt tillåten bearbetningstid som 12 timmar (720 minuter).
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ992580.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Information</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Om den maximala bearbetningstid (om angetts av användaren eller som standardvärde) överskrids Configuration Manager avbryts programmet om <strong>köras med administratörsbehörighet</strong> är markerad och <strong>Tillåt användare att visa och interagera med programinstallationen</strong> inte är markerad.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  4. Klicka på Nästa och fortsätta att Att slutföra guiden Skapa paket och Program.

Skapa ett program för enhet

  1. På den Programtyp sidan i den programmet guiden och skapa paket, väljer Program för enheten, och klicka sedan på Nästa.

  2. På den Program för enheten sidan i guiden anger du följande information:

    - **Namn:** Ange ett namn för programmet med högst 50 tecken.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ992580.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />Information</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Programnamnet måste vara unika inom ett paket.När du har skapat ett program kan du ändra dess namn.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Kommentar:** Ange en kommentar för den här enheten program med högst 127 tecken.
    
    - **Hämta mapp:** Ange namnet på mappen på Windows CE-enhet där paketfilerna lagras.Standardvärdet är **\\Temp\\**.
    
    - **Kommandoraden:** Ange kommandoraden för att använda för att starta programmet eller klicka på **Bläddra** att bläddra till filens plats.
    
    - **Kör kommandoraden i mapp för hämtning av** – Välj det här alternativet för att köra programmet från tidigare angiven mapp.
    
    - **Köra kommando från den här mappen** – Välj det här alternativet om du vill ange en annan mapp som du vill köra programmet.
    
  3. På den krav sidan i guiden anger du följande information:

    - **Uppskattade diskutrymme:** Ange hur mycket diskutrymme som krävs för programvaran.Detta visas för användare av mobila enheter innan de installerar programmet.
    
    - **Hämta program:** Ange information om när det här programmet kan laddas ned av mobila enheter.Du kan ange **Så snart som möjligt**, **endast över ett snabbt nätverk**, eller **endast när enheten dockas**.
    
    - **Ytterligare krav:** Ange de ytterligare krav för det här programmet.Dessa visas för användare innan de installera programvaran.Du kan till exempel meddela användare som de behöver för att stänga alla andra program innan du kör programmet.
    
  4. Klicka på Nästa.

Att slutföra guiden Skapa paket och Program

  1. På den Sammanfattning sidan i guiden granska de åtgärder som vidtas och slutför guiden.

  2. Du kan också kontrollera att nya paket och program visas i den paket nod i den programbibliotek arbetsytan.

Så här skapar du ett paket och Program från en Definition paketfilen

Använd följande procedur om du vill skapa ett paket och program från en fil för definition av paketet.Mer information om paketet definitionsfiler finns Om filformatet paketet Definition i det här avsnittet.

Så här importerar du ett paket och program från en definitionsfil

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

  2. I arbetsytan Programbibliotek expanderar du Programhantering och klickar sedan på Paket.

  3. I den Start under den skapa klickar Skapa paket från Definition.

  4. På den Package Definition sida av den Skapa paket från Definition Wizard, Välj en befintlig paketet definitionsfil eller klicka på Bläddra att öppna en ny definition paketfilen.När du har angett en ny definition paketfilen, markerar du den från den Paketera definition listan och klicka sedan på Nästa.

  5. På den filerna sidan i guiden anger du information om alla nödvändiga källa filer för paket och program och klicka sedan på Nästa.

  6. Om paketet kräver källfiler på den mapp sidan i guiden anger du platsen där filerna hämtas och klicka sedan på Nästa.

  7. På den Sammanfattning sidan i guiden granska de åtgärder som vidtas och slutför guiden.Nytt paket och program visas i den paket nod i den programbibliotek arbetsytan.

Om filformatet paketet Definition

Definition paketfilerna är skript som du kan använda för att automatisera paket och program för att skapa med Configuration Manager.Du får all information som Configuration Manager behöver för att skapa ett paket och program när ingen plats för paketet filerna.Varje definition paketfilen är en ASCII- eller UTF-8 textfil efter ini-filformatet och som innehåller beskrivs nedan:

  • [PDF]

  • [Package Definition]

  • [Program]

[PDF]

Det här avsnittet identifierar filen som en fil för definition av paketet.Den innehåller följande information:

  • Version: Anger versionen av paketet definition filformatet som används av filen.Detta motsvarar versionen av System Management Server (SMS) eller Configuration Manager för vilka det skrevs.Den här posten krävs.

[Package Definition]

Det här avsnittet för definition paketfilen anger egenskaperna för paket och program.Den innehåller följande information:

  • Namn: Namnet på paketet högst 50 tecken.Den här posten krävs.

  • Version: Version av paketet upp till 32 tecken.Det här är inte obligatoriskt.

  • Ikon: Du kan också filen som innehåller ikonen för det här paketet.Om den här ikonen ersätter ikonen standard paketet i den Configuration Manager konsolen.

  • Publisher: Utgivare av paketet upp till 32 tecken.Den här posten krävs.

  • Språk: Språkversion av paketet upp till 32 tecken.Den här posten krävs.

  • Kommentar: En valfri kommentar om paketet upp till 127 tecken.

  • ContainsNoFiles: Posten anger huruvida en källa är associerade med paketet.

  • Program: Program som definierats för det här paketet.Namnet för varje program som motsvarar en [Program] -avsnittet i det här paketet definition.Den här posten krävs.

    Exempel:

    Programs=Typical, Custom, Uninstall

  • MIFFileName: Namnet på den Management Information Format Maskinvaruinventering-fil som innehåller paketstatus högst 50 tecken.

  • MIFName: Namnet på paketet (för MIF matching), upp till 50 tecken.

  • MIFVersion: Versionsnummer av paketet (för MIF matchande), upp till 32 tecken.

  • MIFPublisher: Programvaruutgivaren av paketet (för MIF matchande), upp till 32 tecken.

[Program]

För varje program som anges i den program post i den [Package Definition] avsnitt definitionen paketfilen måste innehålla ett [Program]-avsnitt som definierar det programmet.Varje Program avsnittet innehåller följande information:

  • Namn: Namnet på programmet, upp till 50 tecken.Den här posten måste vara unika inom ett paket.Det här namnet används när du definierar annonser.Namnet på programmet på klientdatorer visas i Kör annonserats program på Kontrollpanelen.Den här posten krävs.

  • Ikon: Anger den fil som innehåller ikonen för det här programmet.Om den här ikonen ersätter standard programikonen i den Configuration Manager konsolen och kommer att visas på klientdatorer när programmet annonserats.

  • Kommentar: En valfri kommentar om programmet, upp till 127 tecken.

  • Kommandorad: Anger kommandoraden för programmet, upp till 127 tecken.Kommandot är förhållande till paketmappen källa.Den här posten krävs.

  • StartIn: Anger aktiv mapp för programmet, upp till 127 tecken.Den här posten kan vara en absolut sökväg på klientdatorn eller sökvägen till datakällan paketmappen.Den här posten krävs.

  • Kör: Anger program där programmet ska köras.Du kan ange minimerad, maximerad, eller dold.Om posten inte finns kan i program köras i normalt läge.

  • AfterRunning: Anger alla särskilda åtgärder som uppstår när programmet har slutförts.Tillgängliga alternativ är SMSRestart, ProgramRestart, eller SMSLogoff.Om posten inte finns i program inte att köra en särskild åtgärd.

  • EstimatedDiskSpace: Anger mängden ledigt diskutrymme som kräver att programmet ska kunna köras på datorn.Detta kan anges som Okänd (standardinställningen) eller som ett heltal större än eller lika med noll.Om ett värde har angetts måste även enheter för värdet anges.

    Exempel:

    EstimatedDiskSpace=38MB

  • EstimatedRunTime: Anger den uppskattade varaktigheten (i minuter) som programmet ska köras på klientdatorn.Detta kan anges som Okänd (standardinställningen) eller som ett heltal som är större än noll.

    Exempel:

    EstimatedRunTime=25

  • SupportedClients: Anger de processorer och operativsystem som det här programmet körs.De angivna plattformarna måste avgränsas med semikolon.Om posten inte finns inaktiveras Kontrollera plattform som stöds för det här programmet.

  • SupportedClientMinVersionX, SupportedClientMaxVersionX: Anger intervallet för versionsnummer för operativsystem som angetts i början till slutet på SupportedClients post.

    Exempel:

    SupportedClients=Win NT (I386),Win NT (IA64),Win NT (x64)
    Win NT (I386) MinVersion1=5.00.2195.4
    Win NT (I386) MaxVersion1=5.00.2195.4
    Win NT (I386) MinVersion2=5.10.2600.2
    Win NT (I386) MaxVersion2=5.10.2600.2
    Win NT (I386) MinVersion3=5.20.0000.0
    Win NT (I386) MaxVersion3=5.20.9999.9999
    Win NT (I386) MinVersion4=5.20.3790.0
    Win NT (I386) MaxVersion4=5.20.3790.2
    Win NT (I386) MinVersion5=6.00.0000.0
    Win NT (I386) MaxVersion5=6.00.9999.9999
    Win NT (IA64) MinVersion1=5.20.0000.0
    Win NT (IA64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion1=5.20.0000.0
    Win NT (x64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion2=5.20.3790.0
    Win NT (x64) MaxVersion2=5.20.9999.9999
    Win NT (x64) MinVersion3=5.20.3790.0
    Win NT (x64) MaxVersion3=5.20.3790.2
    Win NT (x64) MinVersion4=6.00.0000.0
    Win NT (x64) MaxVersion4=6.00.9999.9999 
    
  • AdditionalProgramRequirements: Om du vill ge bort information eller krav för klientdatorer, upp till 127 tecken.

  • CanRunWhen: Anger användarstatus som kräver att programmet ska kunna köras på klientdatorn.Tillgängliga värden är UserLoggedOn, NoUserLoggedOn, eller AnyUserStatus.Standardvärdet är UserLoggedOn.

  • UserInputRequired: Anger om programmet kräver interaktion med användaren.Tillgängliga värden är Sant eller Falskt.Standardvärdet är Sant.Transaktionen har angetts till Falskt om CanRunWhen inte är inställd på UserLoggedOn.

  • AdminRightsRequired: Anger om programmet kräver administratörsbehörighet på datorn för att kunna köras.Tillgängliga värden är Sant eller Falskt.Standardvärdet är Falskt.Transaktionen har angetts till Sant om CanRunWhen inte är inställd på UserLoggedOn.

  • UseInstallAccount: Anger om programmet använder klientkontot programvara Installation när den körs på klientdatorer.Det här värdet är som standard Falskt.Det här värdet är också Falskt om CanRunWhen har angetts till UserLoggedOn.

  • DriveLetterConnection: Anger om programmet kräver en enhet bokstaven anslutning till paketfilerna på distributionsplatsen.Du kan ange Sant eller Falskt.Standardvärdet är Falskt, vilket gör att du använder en Universal namnge konventionen UNC-anslutning.När det här värdet är inställt på Sant, kommer att användas nästa tillgängliga enhetsbeteckning (med början av Z: och fortsätter bakåt).

  • SpecifyDrive: Anger du en enhetsbeteckning som behövs för att ansluta till paketfilerna på distributionsplatsen.Den här specifikationen tvingar användning av enhetsbeteckningen för klientanslutningar till Distributionsplatserna.

  • ReconnectDriveAtLogon: Anger om datorn återansluter till distributionsplatsen när användaren loggar in.Tillgängliga värden är Sant eller Falskt.Standardvärdet är Falskt.

  • DependentProgram: Anger ett program i det här paketet måste köra innan det aktuella programmet.Transaktionen formatet DependentProgram= <programnamn >, där < programnamn > är den namn post för det programmet i filen paketet definition.Om det finns inga beroende program, lämna posten tomt.

    Exempel:

    DependentProgram = Admin
    DependentProgram =

  • Tilldelning: Anger hur programmet tilldelas användare.Det här värdet kan vara: FirstUser, bara den första användare som loggar in kör programmet, eller EveryUser, alla användare som loggar in på klienten kör programmet.När CanRunWhen inte är inställd på UserLoggedOn, transaktionen är inställd på FirstUser.

  • Inaktiverad: Anger om det här programmet kan annonserats till klienter.Tillgängliga värden är Sant eller Falskt.Standardvärdet är Falskt.

Så här importerar du ett paket och Program

Så här importerar du ett paket och program

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

  2. I arbetsytan Programbibliotek expanderar du Programhantering och klickar sedan på Paket.

  3. I den Start under den skapa grupp, klickar du på Importera.

  4. På den allmänna sidan i den guiden Importera paketet, ange eller bläddra till komprimerade ZIP-filen som innehåller paketet och program för att importera och klicka sedan på Nästa.

  5. På den innehåll till filen sidan i guiden granska de objekt som ska importeras och klicka sedan på Nästa.Du kan klicka på Visa fel att granska information om objekt som inte kan importeras.Om paketet du försöker importera redan finns kan välja du att antingen ignoreras duplicerade paketet eller skriva över det ursprungliga paketet.

  6. På den Sammanfattning sidan i guiden granska de åtgärder som vidtas och slutför guiden.Nytt paket och program visas i den paket nod i den programbibliotek arbetsytan.