Déployer des applications MSIX Core avec Microsoft Endpoint Configuration Manager

La livraison d’applications MSIX à l’aide de Microsoft Endpoint Configuration Manager permet aux professionnels de l’informatique de lier d’autres applications en tant que dépendances, les forçant à les installer avant. En créant une dépendance à l’application MSIX Core, nous appliquons l’application MSIX Core à installer uniquement si nécessaire par l’appareil. Pour plus d’informations sur les dépendances d’application dans Micosoft Endpoint Configuration Manager, consultez : Créer des applications : Dépendances de type de déploiement.

Prendre en main

Les étapes suivantes vous guident tout au long de la configuration d’une stratégie de déploiement MSIX Core à l’aide de Microsoft Endpoint Configuration Manager :

  1. Déployer MSIX Core avec Microsoft Endpoint Configuration Manager
  2. Mettre à jour votre package MSIX existant pour prendre en charge MSIX Core
  3. Déployer MSIX Core Apps avec Microsoft Endpoint Configuration Manager

Création de l’application MSIX Core Microsoft Endpoint Configuration Manager

Les éléments suivants vous guident tout au long de la création d’une application Microsoft Endpoint Configuration Manager, afin de déployer des applications MSIX Core sur des appareils clients.

En supposant que vous avez suivi les guides précédents (consultez la liste des guides dans la section Prise en main ci-dessus) et que vous avez récupéré/mis à jour/créé une application compatible MSIX Core. Ainsi que l’application copiée dans un partage de fichiers accessible par l’outil Microsoft Endpoint Configuration Manager. L’étape suivante consiste à déployer la nouvelle application sur des appareils clients au sein de votre environnement.

Créer une application dépendante MSIX Core dans Microsoft Endpoint Configuration Manager

  1. À partir de la console Microsoft Endpoint Configuration Manager, accédez à : Vue d’ensemble de la bibliothèque > logicielle / Gestion des applications/ Applications.
  2. Sélectionnez Créer une application dans le ruban.
  3. Sélectionnez la case d’option Spécifier manuellement les informations de l’application .
  4. Sélectionnez le bouton Suivant.
  5. Entrez les détails de l’application dans les champs appropriés.
  6. Sélectionnez le bouton Suivant deux fois.
  7. Sélectionnez le bouton Ajouter.
  8. Définissez le type sur le programme d’installation de script.
  9. Sélectionnez le bouton Suivant.
  10. Entrez le nom de l’application avec un suffixe « - MSIXCore » (IE : « Application Y - MSIXCore »).
  11. Sélectionnez le bouton Suivant.
  12. Sélectionnez le bouton Parcourir en regard de l’emplacement du contenu et accédez au partage de fichiers contenant le support d’installation de l’application.
  13. Sélectionnez le bouton Sélectionner un dossier .
  14. Sélectionnez le bouton Parcourir en regard du programme d’installation, définissez le type de fichier sur Tous les fichiers ( * * ) et sélectionnez le support d’installation.
  15. Sélectionnez le bouton Ouvrir .
  16. Mettez à jour le champ programme d’installation pour :
"C:\Program Files\msixmgr\msixmgr.exe -AddPackage [Application.msix] -quietUX"
  1. Définissez le champ de programme Désinstaller comme suit :
"C:\Program Files\msixmgr\msixmgr.exe" -RemovePackage [Package Family Name] -quietUX
  1. Remplacez [Nom de famille de package] par le nom de famille de package de l’application MSIX.
  2. Sélectionnez le bouton Suivant.
  3. Sélectionnez l’option Utiliser un script personnalisé pour détecter la présence de cette case d’option de type de déploiement .
  4. Sélectionnez le bouton Modifier.
  5. Vérifiez que le type de script est défini en tant que PowerShell
  6. Entrez les informations suivantes :
Set-Location "C:\Program Files\msixmgr"

IF([Boolean]$(get-item "msixmgr.exe"))
{
    $Result = $(.\msixmgr.exe -FindPackage [Package Family Name]*)

    IF($($Result.GetType().Name) -eq "Object[]")
    {
        Return 1
    }
}
  1. Mettez à jour [Nom de famille de package] avec le nom de famille de package MSIX de l’application.
  2. Sélectionnez le bouton Ok .
  3. Sélectionnez le bouton Suivant.
  4. Définissez le comportement d’installation à installer pour l’utilisateur.
  5. Définissez l’heure d’exécution maximale autorisée (minutes) et l’heure d’installation estimée (minutes) sur les valeurs approriate pour cette application.
  6. Définissez la visibilité du programme d’installation comme masquée.
  7. Sélectionnez le bouton Suivant.
  8. Sélectionnez le bouton Ajouter.
  9. Vérifiez que la catégorie a été définie sur Appareil.
  10. Définir la condition comme système d’exploitation
  11. Cochez la case Windows 7 dans la liste des systèmes d’exploitation.
  12. Sélectionnez le bouton Ok .
  13. Sélectionnez le bouton Suivant.
  14. Sélectionnez le bouton Ajouter.
  15. Définissez le nom du groupe de dépendances comme MSIX Core.
  16. Sélectionnez le bouton Ajouter.
  17. Sélectionnez MSIX Core dans la liste des applications disponibles.
  18. Sélectionnez les options 32 bits et 64 bits dans la liste types de déploiement.
  19. Sélectionnez le bouton Ok .
  20. Sélectionnez le bouton Ok .
  21. Sélectionnez le bouton Suivant deux fois.
  22. Sélectionnez le bouton Fermer.

Ajouter un type de déploiement dépendant non-MSIX Core

  1. Sélectionnez le bouton Ajouter.
  2. Vérifiez que le type a été défini sur le package d’application Windows (*.appx, *.appxbundle, *.msix, *.msixbundle).
  3. Sélectionnez le bouton Parcourir... et accédez au support d’installation de l’application msIX Core, puis sélectionnez le bouton Ouvrir .
  4. Sélectionnez le bouton Suivant six fois.
  5. Sélectionnez le bouton Fermer.
  6. Sélectionnez le bouton Suivant deux fois.
  7. Sélectionnez le bouton Fermer.