Pakketten en programma's in Configuration Manager

Van toepassing op: Configuration Manager (current branch)

Configuration Manager blijft ondersteuning bieden voor pakketten en programma's die zijn gebruikt in Configuration Manager 2007. Een implementatie die gebruikmaakt van pakketten en programma's is mogelijk geschikter dan een toepassing wanneer u een van de volgende hulpprogramma's of scripts implementeert:

  • Beheerprogramma's waarmee een toepassing niet op een computer wordt geïnstalleerd
  • Eenmalige scripts die niet voortdurend hoeven te worden bewaakt
  • Scripts die worden uitgevoerd volgens een terugkerend schema en die geen gebruik kunnen maken van globale evaluatie

Tip

Overweeg het gebruik van de functie Scripts in Configuration Manager console. Scripts kunnen een betere oplossing zijn voor sommige van de voorgaande scenario's in plaats van pakketten en programma's te gebruiken.

Wanneer u pakketten migreert van een eerdere versie van Configuration Manager, kunt u ze implementeren in uw Configuration Manager hiërarchie. Zodra de migratie is voltooid, worden de pakketten weergegeven onder het knooppunt Pakketten in de werkruimte Softwarebibliotheek.

U kunt deze pakketten op dezelfde manier wijzigen en implementeren als met behulp van softwaredistributie. De wizard Pakket importeren uit definitie blijft in Configuration Manager oude pakketten te importeren. Aankondigingen worden geconverteerd naar implementaties wanneer u migreert van Configuration Manager 2007 naar een Configuration Manager hiërarchie.

Notitie

Gebruik Package Conversion Manager om pakketten en programma's te converteren naar Configuration Manager toepassingen. Package Conversion Manager is geïntegreerd met Configuration Manager. Zie Package Conversion Manager voor meer informatie.

Pakketten kunnen gebruikmaken van een aantal nieuwe functies van Configuration Manager, waaronder distributiepuntgroepen en bewaking. U kunt Geen App-V-toepassingen (Microsoft Application Virtualization) implementeren met pakketten en programma's in Configuration Manager. Als u virtuele toepassingen wilt distribueren, maakt u deze Configuration Manager toepassingen. Zie Deploy App-V virtual applications (Virtuele App-V-toepassingen implementeren) voor meer informatie.

Een pakket en programma maken

De wizard Pakket en programma maken gebruiken

  1. Ga in Configuration Manager console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Pakketten.

  2. Kies op het tabblad Start van het lint in de groep Maken de optie Pakket maken.

  3. Geef op de pagina Pakket van de wizard Pakket en programma maken de volgende informatie op:

    • Naam: geef een naam op voor het pakket met een maximum van 50 tekens.

    • Beschrijving: geef een beschrijving op voor dit pakket met een maximum van 128 tekens.

    • Fabrikant (optioneel): geef een fabrikantnaam op om het pakket in de Configuration Manager identificeren. Deze naam mag maximaal 32 tekens lang zijn.

    • Taal (optioneel): geef de taalversie van het pakket op met een maximum van 32 tekens.

    • Versie (optioneel): geef een versienummer op voor het pakket met een maximum van 32 tekens.

    • Dit pakket bevat bronbestanden: deze instelling geeft aan of het pakket vereist dat bronbestanden aanwezig zijn op clientapparaten. Standaard wordt deze optie niet door de wizard ingeschakeld en Configuration Manager gebruikt geen distributiepunten voor het pakket. Wanneer u deze optie selecteert, geeft u de pakketinhoud op die naar distributiepunten moet worden distribueren.

    • Bronmap: als het pakket bronbestanden bevat, kiest u Bladeren om het dialoogvenster Bronmap instellen te openen en geeft u vervolgens de locatie van de bronbestanden voor het pakket op.

      Notitie

      Het computeraccount van de siteserver moet leesrechten voor de door u opgegeven bronmap hebben.

      Windows beperkt het bronpad tot 256 tekens of minder. Deze limiet geldt voor zowel pakketbron als toepassingen. Zie Naamgeving van bestanden, paden en naamruimten voor meer informatie.

    • Als u vanaf versie 1906 inhoud op een client vooraf wilt cachen, geeft u de architectuur en taal van het pakket op. Zie Inhoud vóór de cache configureren voor meer informatie.

  4. Selecteer op de pagina Programmatype van de wizard Pakket en programma maken het type programma dat u wilt maken en kies volgende. U kunt een programma voor een computer of apparaat maken ofu kunt deze stap overslaan en later een programma maken.

    Tip

    Als u een nieuw programma voor een bestaand pakket wilt maken, selecteert u eerst het pakket. Kies vervolgens op het tabblad Start in de groep Pakket de optie Programma maken om de wizard Programma maken te openen.

Een standaardprogramma maken

  1. Kies op de pagina Programmatype van de wizard Pakket en programma maken de optie Standaardprogramma en kies vervolgens Volgende.

  2. Geef op de pagina Standaardprogramma de volgende informatie op:

    • Naam geef een naam voor het programma op met een maximum van 50 tekens.

      Notitie

      De naam van het programma moet uniek zijn binnen een pakket. Nadat u een programma hebt gemaakt, kunt u de naam ervan niet wijzigen.

    • Opdrachtregel: voer de opdrachtregel in die u wilt gebruiken om dit programma te starten of kies Bladeren om naar de bestandslocatie te bladeren.

      Als u geen extensie opgeeft voor een bestandsnaam, probeert Configuration Manager .com, .exe en .bat te gebruiken als mogelijke extensies.

      Wanneer de client het programma wordt uitgevoerd, Configuration Manager naar het bestand op de volgende locaties:

      • In het pakket
      • De lokale Windows map
      • Het lokale %path%

      Als het bestand niet kan worden gevonden, mislukt het programma.

    • Opstartmap (optioneel): geef de map op waaruit het programma wordt uitgevoerd, maximaal 127 tekens. Deze map kan een absoluut pad op de client zijn. Het kan ook een pad zijn dat relatief is ten opzichte van de distributiepuntmap die het pakket bevat.

    • Uitvoeren: geef de modus op waarin het programma wordt uitgevoerd op clientcomputers. Selecteer één van de volgende opties:

      • Normaal: het programma wordt uitgevoerd in de normale modus op basis van de standaardinstellingen van het systeem en programma. Deze modus is de standaardinstelling.

      • Geminimaliseerd: het programma wordt geminimaliseerd uitgevoerd op clientapparaten. Gebruikers zien mogelijk installatieactiviteit in het systeemgebied of op de taakbalk.

      • Gemaximaliseerd: het programma wordt gemaximaliseerd uitgevoerd op clientapparaten. Gebruikers zien alle installatieactiviteiten.

      • Verborgen: het programma wordt verborgen uitgevoerd op clientapparaten. Gebruikers zien geen installatieactiviteit.

    • Programma kan worden uitgevoerd: geef op of het programma alleen wordt uitgevoerd wanneer een gebruiker is aangemeld, alleen wanneer er geen gebruiker is aangemeld of ongeacht of een gebruiker is aangemeld bij de clientcomputer.

    • Modus uitvoeren: geef op of het programma wordt uitgevoerd met beheerdersmachtigingen of met de machtigingen van de gebruiker die momenteel is aangemeld.

    • Gebruikers toestaan om de programma-installatie weer te geven en te gebruiken: gebruik deze instelling, indien beschikbaar, om op te geven of gebruikers mogen communiceren met de programma-installatie. Deze optie is alleen beschikbaar als aan de volgende voorwaarden wordt voldaan:

      • De instelling Programma kan worden uitgevoerd is Alleen wanneer een gebruiker is aangemeld of Of een gebruiker is aangemeld
      • De instelling Voor de modus Uitvoeren is Uitvoeren met beheerdersrechten
    • Stationmodus: geef informatie op over hoe dit programma wordt uitgevoerd op het netwerk. Kies een van de volgende opties:

      • Wordt uitgevoerd met UNC-naam: geef op dat het programma wordt uitgevoerd met een UNC-naam (Universal Naming Convention). Dit is de standaardinstelling.

      • Vereist een stationletter: geef op dat voor het programma een stationletter is vereist om de locatie volledig te kwalificeren. Voor deze instelling kan Configuration Manager elke beschikbare stationletter op de client gebruiken.

      • Vereist een specifieke station letter: geef op dat het programma een specifieke station letter vereist die u opgeeft om volledig in aanmerking te komen voor de locatie. Bijvoorbeeld Z:. Als de client al de opgegeven station letter gebruikt, wordt het programma niet uitgevoerd.

    • Opnieuw verbinding maken met distributiepunt bij aanmelden: geef aan of de client opnieuw verbinding maakt met het distributiepunt wanneer de gebruiker zich aanmeldt. Standaard wordt deze optie niet ingeschakeld door de wizard.

  3. Geef op de pagina Vereisten van de wizard Pakket en programma maken de volgende informatie op:

    • Eerst een ander programma uitvoeren: identificeer een pakket en programma dat wordt uitgevoerd voordat dit pakket en programma worden uitgevoerd.

    • Platformvereisten: selecteer Dit programma kan worden uitgevoerd op elk platform of Dit programma kan alleen worden uitgevoerd op opgegeven platforms. Kies vervolgens de besturingssysteemversies die clients moeten hebben om dit pakket en programma te installeren.

    • Geschatte schijfruimte: geef de hoeveelheid schijfruimte op die het programma nodig heeft om op de computer te worden uitgevoerd. De standaardinstelling is Onbekend. Geef indien nodig een geheel getal op dat groter is dan of gelijk is aan nul. Als u een waarde in stelt, selecteert u ook eenheden voor de waarde.

    • Maximale toegestane run time (minuten): geef de maximale tijd op die u verwacht dat het programma wordt uitgevoerd op de clientcomputer. De standaardwaarde is 120 minuten. Gebruik alleen gehele getallen die groter zijn dan nul.

      Belangrijk

      Als u onderhoudsvensters gebruikt in dezelfde verzameling waarin u dit programma implementeert, kan er een conflict optreden als de maximaal toegestane run time langer is dan het geplande onderhoudsvenster. Als u de maximale run time in stelt op Onbekend, wordt het programma gestart tijdens het onderhoudsvenster. De service blijft vervolgens zo nodig worden uitgevoerd nadat het onderhoudsvenster is gesloten. Als u de maximale run time in stelt op een specifieke periode die groter is dan de lengte van een beschikbaar onderhoudsvenster, wordt het programma niet door de client uitgevoerd.

      Als u deze waarde in stelt op Onbekend, Configuration Manager de maximaal toegestane run time in op 12 uur (720 minuten).

      Notitie

      Als het programma de maximale run time overschrijdt, stopt Configuration Manager als aan de volgende voorwaarden wordt voldaan:

      • U kunt de optie uitvoeren met beheerdersrechten inschakelen
      • U kunt de optie Gebruikers toestaan om de programma-installatie te bekijken en te gebruiken niet inschakelen

Een apparaatprogramma maken

  1. Selecteer op de pagina Programmatype van de wizard Pakket en programma maken de optie Programma voor apparaat en kies vervolgens Volgende.

  2. Geef op de pagina Programma voor apparaat de volgende instellingen op:

    • Naam: geef een naam op voor het programma met een maximum van 50 tekens.

      Notitie

      De naam van het programma moet uniek zijn binnen een pakket. Nadat u een programma hebt gemaakt, kunt u de naam ervan niet meer wijzigen.

    • Opmerking (optioneel): geef een opmerking voor dit apparaatprogramma op met een maximum van 127 tekens.

    • Downloadmap: geef de naam op van de map op het apparaat waarop de pakketbronbestanden worden opgeslagen. De standaardwaarde is \Temp\.

    • Opdrachtregel: voer de opdrachtregel in die u wilt gebruiken om dit programma te starten. Als u naar de bestandslocatie wilt bladeren, kiest u Bladeren.

    • Opdrachtregel uitvoeren in downloadmap: selecteer deze optie om het programma uit te voeren vanuit de downloadmap.

    • Opdrachtregel uitvoeren vanuit deze map: selecteer deze optie om een andere map op te geven waaruit het programma moet worden uitgevoerd.

  3. Geef op de pagina Vereisten de volgende instellingen op:

    • Geschatte schijfruimte: geef de hoeveelheid schijfruimte op die nodig is voor de software. De client geeft deze waarde weer aan gebruikers van mobiele apparaten voordat ze het programma installeren.

    • Programma downloaden: geef informatie op over wanneer het mobiele apparaat dit programma kan downloaden. U kunt Zo snel mogelijk, Alleen via een snel netwerk of Alleen wanneer het apparaat is vastgezet opgeven.

    • Aanvullende vereisten: geef eventuele aanvullende vereisten voor dit programma op. Gebruikers zien deze vereisten voordat ze de software installeren. U kunt gebruikers bijvoorbeeld waarschuwen dat ze alle andere toepassingen moeten sluiten voordat ze het programma uitvoeren.

Pakketten en programma's implementeren

  1. Ga in Configuration Manager-console naar de werkruimte Softwarebibliotheek, vouw Toepassingsbeheer uit en selecteer het knooppunt Pakketten.

  2. Selecteer het pakket dat u wilt implementeren. Kies op het tabblad Start van het lint in de groep Implementatie de optie Implementeren.

  3. Geef op de pagina Algemeen van de wizard Software implementeren de naam op van het pakket en programma dat u wilt implementeren. Selecteer de verzameling waarvoor u het pakket en programma wilt implementeren, en eventuele optionele opmerkingen.

    Als u de pakketinhoud wilt opslaan in de standaarddistributiepuntgroep van de verzameling, selecteert u de optie Standaarddistributiepuntgroepen gebruiken die aan deze verzameling zijn gekoppeld. Als u deze verzameling niet aan een distributiepuntgroep hebt koppelen, is deze optie niet beschikbaar.

  4. Kies op de pagina Inhoud de optie Toevoegen. Selecteer de distributiepunten of distributiepuntgroepen waaraan u de inhoud voor dit pakket en programma wilt distribueren.

  5. Configureer op de Instellingen implementatie de volgende instellingen:

    • Doel: kies een van de volgende opties:

      • Beschikbaar: de gebruiker ziet het gepubliceerde pakket en programma in Software Center en kan het op aanvraag installeren.

      • Vereist: het pakket en programma worden automatisch geïmplementeerd volgens de geconfigureerde planning. In Software Center kunt u de implementatiestatus bijhouden en installeren vóór de deadline.

      Notitie

      Als er meerdere gebruikers zijn aangemeld bij het apparaat, worden pakket- en takenreeksimplementaties mogelijk niet weergegeven in Software Center.

    • Ontwaakpakketten verzenden: als u het implementatiedoel in stelt op Vereist en deze optie selecteert, verzendt de site eerst een ontwaakpakket naar computers op het tijdstip van de installatiedeadline. Voordat u deze optie kunt gebruiken, configureert u computers voor Wake On LAN. Zie Wake on LAN configureren voor meer informatie.

    • Clients met een internetverbinding naar gebruik toestaan om inhoud te downloaden na de installatiedeadline, wat extra kosten met zich mee kan brengen

    Notitie

    Wanneer u een pakket en programma implementeert, is de optie software vooraf implementeren op het primaire apparaat van de gebruiker niet beschikbaar.

  6. Configureer op de pagina Planning wanneer dit pakket en programma op clientapparaten moeten worden geïmplementeerd.

    De opties op deze pagina variëren, afhankelijk van of u de implementatieactie in stelt op Beschikbaar of Vereist.

    Configureer voor Vereiste implementaties het gedrag voor opnieuw proberen voor het programma in de vervolgkeuzelijst Gedrag opnieuw starten. Kies uit de volgende opties:

    Gedrag voor opnieuw uitvoeren Description
    Geïmplementeerd programma nooit opnieuw uitvoeren De client zal het programma niet opnieuw starten. Dit gedrag vindt zelfs plaats als het programma oorspronkelijk is mislukt of als de programmabestanden worden gewijzigd.
    Programma altijd opnieuw uitvoeren Het programma wordt altijd opnieuw door de client opnieuw op het moment dat de implementatie is gepland. Dit gedrag vindt zelfs plaats als het programma al is uitgevoerd. Dit is handig bij terugkerende implementaties wanneer u het programma bij te werken.
    Opnieuw uitvoeren als de vorige poging is mislukt De client wordt het programma opnieuw uitgevoerd wanneer de implementatie is gepland, alleen als deze is mislukt bij de vorige poging.
    Opnieuw uitvoeren als de vorige poging is gelukt De client wordt het programma alleen opnieuw uitgevoerd als het eerder succesvol is uitgevoerd op de client. Dit gedrag is handig bij terugkerende implementaties wanneer u het programma regelmatig bijwerkt en elke update vereist dat de vorige update is geïnstalleerd.
  7. Geef op de pagina Gebruikerservaring de volgende informatie:

    • Gebruikers toestaan het programma onafhankelijk van toewijzingen uit te voeren: gebruikers kunnen deze software installeren vanuit Software Center, ongeacht de geplande installatietijd.

    • Software-installatie: hierdoor kan de software worden geïnstalleerd buiten de geconfigureerde onderhoudsvensters.

    • Systeem opnieuw opstarten (indien nodig om de installatie te voltooien) : als voor de software-installatie opnieuw opstarten van het apparaat is vereist om te worden voltooid, staat u toe dat deze actie wordt ondernomen buiten de geconfigureerde onderhoudsvensters.

    • Ingesloten apparaten: wanneer u pakketten en programma's implementeert op Windows Embedded-apparaten waarop schrijffilters zijn ingeschakeld, kunt u opgeven dat ze pakketten en programma's installeren op de tijdelijke overlay en later wijzigingen aanbrengen. U kunt de wijzigingen ook aanbrengen op de deadline van de installatie of tijdens een onderhoudsvenster. Wanneer u wijzigingen op de installatiedeadline of tijdens een onderhoudsvenster doorwerkt, is opnieuw opstarten vereist en blijven de wijzigingen op het apparaat bestaan.

      Notitie

      Wanneer u een pakket of programma implementeert op een Windows Embedded-apparaat, moet u ervoor zorgen dat het apparaat lid is van een verzameling met een geconfigureerd onderhoudsvenster. Zie Creating Windows Embedded applications (Ingesloten toepassingen maken) voor meer informatie over hoe onderhoudsvensters worden gebruikt wanneer u pakketten en programma's implementeert op Windows Embedded-apparaten.

  8. Geef op de pagina Distributiepunten de volgende informatie:

    • Implementatieopties: geef de actie op die een client gebruikt wanneer deze een distributiepunt in de huidige grensgroep gebruikt. Selecteer ook de actie voor de client wanneer deze een distributiepunt van een grensgroep van een buur of de standaardgrensgroep van de site gebruikt.

      Belangrijk

      Als u de implementatieoptie voor Programma uitvoeren vanaf distributiepunt configureert, moet u ervoor zorgen dat u de optie inschakelen om de inhoud in dit pakket te kopiëren naar een pakket share op distributiepunten op het tabblad Gegevenstoegang van de pakketeigenschappen. Anders is het pakket niet beschikbaar om te worden uitgevoerd vanaf distributiepunten.

    • Clients toestaan distributiepunten van de standaardsitegrensgroep te gebruiken: als deze inhoud niet beschikbaar is vanaf een distributiepunt in de huidige of aangrenzende grensgroepen, moet u deze optie inschakelen zodat ze distributiepunten kunnen proberen in de standaardgrensgroep van de site.

  9. Voltooi de wizard.

Bekijk de implementatie in het knooppunt Implementaties van de werkruimte Bewaking en in het detailvenster van het tabblad Pakketimplementatie wanneer u de implementatie selecteert. Zie Pakketten en programma's bewaken voor meer informatie.

Pakketten en programma's bewaken

Als u pakket- en programma-implementaties wilt bewaken, gebruikt u dezelfde procedures als voor het bewaken van toepassingen, zoals beschreven in Toepassingen bewaken.

Pakketten en programma's bevatten ook een aantal ingebouwde rapporten waarmee u informatie over de implementatiestatus van pakketten en programma's kunt bewaken. Deze rapporten hebben de rapportcategorie Softwaredistributie – Pakketten en programma's en Softwaredistributie – Status van pakket- en programma-implementatie.

Zie Inleiding tot rapportage voor meer informatie over het configureren van rapportage in Configuration Manager.

Pakketten en programma's beheren

Vouw toepassingsbeheer uit in de werkruimte Softwarebibliotheek en selecteer het knooppunt Pakketten. Selecteer het pakket dat u wilt beheren en kies vervolgens een beheertaak.

Voorbereid inhoudsbestand maken

Hiermee opent u de wizard Voorgefaseerd inhoudsbestand maken om een bestand te maken dat de pakketinhoud bevat. Gebruik dit bestand om het pakket handmatig te importeren naar een extern distributiepunt. Deze actie is handig wanneer u een lage netwerkbandbreedte hebt tussen de siteserver en het distributiepunt.

Programma maken

Hiermee opent u de wizard Programma maken om een nieuw programma voor dit pakket te maken.

Exporteren

Hiermee opent u de wizard Pakket exporteren om het geselecteerde pakket en de inhoud ervan naar een bestand te exporteren. Gebruik dit bestand om het bestand te importeren in een andere hiërarchie.

Implementeren

Hiermee opent u de wizard Software implementeren om het geselecteerde pakket en programma te implementeren in een verzameling. Zie Deploy packages and programs (Pakketten en programma's implementeren) voor meer informatie.

Inhoud distribueren

Hiermee opent u de wizard Inhoud distribueren om de inhoud voor een pakket en programma te verzenden naar geselecteerde distributiepunten of distributiepuntgroepen.

Importeren

Hiermee opent u de wizard Pakket importeren om een eerder geëxporteerd pakket uit een .zip importeren.

Tip

Vanaf versie 2010, wanneer u een object in de Configuration Manager-console importeert, wordt het nu geïmporteerd naar de huidige map. Voorheen Configuration Manager geïmporteerde objecten altijd in het hoofd-knooppunt.

Distributiepunten bijwerken

Hiermee worden distributiepunten bijwerkt met de meest recente inhoud voor het geselecteerde pakket en programma.

Volgende stappen