Partager via


À propos des packages d'applications virtuelles

Mis à jour: septembre 2012

S'applique à: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2

Dernière mise à jour de la rubrique—Mars 2008

Configuration Manager 2007 prend en charge l'exécution d'applications séquencées créées à l'aide de la plateforme Microsoft Application Virtualization. Les packages d'applications virtuelles peuvent être exécutés sur les ordinateurs clients Configuration Manager 2007 sans qu'il soit nécessaire d'installer l'application logicielle sur l'ordinateur local. Les ordinateurs cibles doivent exécuter Windows XP ou une version supérieure pour exécuter les packages d'application virtuelle.

Après la création d'une application séquencée à l'aide de Microsoft Application Virtualization Sequencer, importez le package dans Configuration Manager 2007, puis déployez le package d'application virtuelle sur les clients Configuration Manager 2007.

Notes

Les informations figurant dans cette rubrique s'appliquent uniquement à Configuration Manager 2007 R2 et à Configuration Manager 2007 R3.

Terminologie relative aux packages d'applications virtuelles

Les termes suivants sont employés pour décrire les packages d'applications virtuelles et leurs composants.

  • Point de distribution compatible Application Virtualization Streaming
    Point de distribution Configuration Manager 2007 qui a été activé pour diffuser en continu des packages d'applications virtuelles aux clients Configuration Manager 2007.
  • Client Microsoft Application Virtualization Desktop
    Application qui réside sur un ordinateur client Configuration Manager 2007 exécutant Windows XP ou Windows Vista, qui communique et s'authentifie auprès du site Configuration Manager 2007 pour recevoir le package d'application virtuelle, et qui autorise l'exécution locale d'une application séquencée.
  • Plateforme Microsoft Application Virtualization
    Nom des produits Microsoft utilisés pour créer, stocker, distribuer et exécuter des applications séquencées.
  • Client Microsoft Application Virtualization Terminal Services
    Application qui réside sur un serveur Terminal Server, qui communique et s'authentifie après du site Configuration Manager 2007 pour recevoir le package d'application virtuelle, et qui autorise l'exécution locale d'une application séquencée.
  • Application séquencée
    Application créée par Microsoft Application Virtualization Sequencer, distribuée en continu vers un ordinateur sur lequel s'exécute le client Microsoft Application Virtualization Terminal Services ou Microsoft Application Virtualization Desktop et qui peut s'exécuter au sein de son propre environnement virtuel.
  • Séquencement
    Processus de création d'un package d'application à l'aide de Microsoft Application Virtualization Sequencer. Au cours de ce processus, une application est surveillée, ses raccourcis sont configurés et un package d'application séquencée est créé. Ce dernier contient les fichiers .osd, .sft, .sprj et .ico.
  • Diffusion
    Processus consistant à exécuter un package d'application virtuelle à partir d'un point de distribution compatible avec Application Virtualization Streaming.
  • Package d'application virtuelle
    Application séquencée Microsoft Application Virtualization qui a été importée dans Configuration Manager 2007.

Importation d'un nouveau package d'application virtuelle

Pour déployer un package d'application virtuelle sur des clients Configuration Manager 2007, vous devez importer une application séquencée Microsoft Application Virtualization dans Configuration Manager 2007. Lorsque vous importez une application virtuelle dans Configuration Manager 2007, le fichier XML associé est utilisé pour fournir des informations sur l'application virtuelle. Le Nom et la Version sont attribués aux propriétés du package d'application virtuelle de Configuration Manager 2007. Bien que les champs Nom et Version soient renseignés par le fichier XML associé, il est possible de les mettre à jour. Le fichier XML est un manifeste de l'application virtuelle et contient également des informations supplémentaires associées au package. Le nom du fichier .sft est également modifié et les fichiers .osd associés sont configurés pour référencer le nouveau fichier .sft.

Il est conseillé de créer un répertoire source et un répertoire de destination avant d'importer une application séquencée dans Configuration Manager 2007. Vous pouvez nommer ces répertoires comme vous le souhaitez. Le répertoire source doit contenir l'application séquencée créée à l'aide de Microsoft Application Virtualization Sequencer. Vous pouvez utiliser l'Assistant Nouveau package d'application virtuelle pour spécifier l'emplacement du répertoire source de l'application. L'emplacement source peut-être :

  • L'emplacement réseau spécifié lors du séquencement initial de l'application virtuelle.

  • L'emplacement réseau où une application virtuelle est déjà enregistrée.

Le répertoire de destination est l'emplacement auquel sera enregistrée l'application séquencée dans Configuration Manager 2007.

Notes

Le répertoire Destination doit être différent du répertoire Source. Lorsque vous importez une application virtuelle, tous les fichiers du répertoire Destination spécifié sont écrasés par les nouveaux fichiers.

Les packages d'applications virtuelles du dossier de destination peuvent être distribués à des points de distribution, puis déployés sur des clients Configuration Manager 2007. Seuls les packages d'application virtuelle importés dans un dossier de destination à l'aide de l'Assistant Nouveau package d'application virtuelle peuvent être distribués aux clients de Configuration Manager 2007. Pour plus d'informations sur l'importation d'un package d'application virtuelle, consultez Comment importer des packages d'applications virtuelles dans Configuration Manager.

Après avoir terminé l'AssistantNouveau package d'application virtuelle, le nouvel objet de package d'application virtuelle apparaît dans le volet de résultats de la console Configuration Manager lorsque vous sélectionnez Packages sous le nœud Distribution de logiciels.

Composants logiciels de package d'application virtuelle

Les packages d'applications virtuelles peuvent s'exécuter quelles que soient les applications installées sur l'ordinateur cible. Les applications logicielles nécessaires sont incluses dans le package d'application virtuelle. Lorsque vous importez un package virtuel dans Configuration Manager 2007, toutes les applications qui lui sont associées s'affichent sur la page Propriétés du package del'Assistant Nouveau package d'application virtuelle.

Les packages d'applications virtuelles n'ont pas de programmes associés comme les packages de logiciels Configuration Manager 2007 standard. Les programmes nécessaires sont contenus dans le package d'application virtuelle. Vous n'avez donc pas besoin de les spécifier lorsque vous distribuez des packages d'application virtuelle.

Préparation d'un client Configuration Manager pour l'exécution de packages d'applications virtuelles

Pour que les clients de Configuration Manager 2007 puissent exécuter des packages d'application virtuelle, vous devez activer l'agent du clientdes programmes publiés. Pour plus d'informations sur l'activation de l'agent du client des programmes publiés pour l'exécution de packages d'applications virtuelles, consultez Comment configurer l'agent du client des programmes publiés pour exécuter des applications virtuelles.

L'agent du client des programmes publiés détermine les packages d'applications virtuelles publiés qui sont appropriés pour le client ou l'utilisateur. Lorsqu'une publication est trouvée et que le package est prêt à être exécuté, l'agent se connecte à un point de distribution disponible pour télécharger et exécuter le package localement, ou il exécute le package directement à partir du point de distribution. Si vous configurez les packages d'applications virtuelles de sorte qu'ils soient téléchargés et exécutés localement sur l'ordinateur cible, ils seront stockés dans le cache du client Configuration Manager 2007. Par défaut, la taille du cache du client Configuration Manager 2007 est de 5 Go. Augmentez la taille par défaut du cache en fonction de la taille et du nombre de packages d'applications virtuelles que vous déployez dans votre environnement Configuration Manager 2007. Pour plus d'informations sur la configuration du cache du client de Configuration Manager 2007, consultez Comment configurer le dossier temporaire de téléchargement de programmes (cache) pour les clients Configuration Manager Seule la version la plus récente de chaque package d'application virtuelle résidera dans le cache du client. Lorsqu'une version plus récente d'un package d'application virtuelle est lancée, les versions précédentes du package d'application sont supprimées et la version plus récente est stockée dans le cache du client. Lorsqu'une application virtuelle est supprimée, le package d'application virtuelle est également supprimé du cache du client.

L'agent du client des programmes publiés contrôle également la manière dont les clients recherchent des packages publiés ainsi que leur comportement lorsqu'un package publié devient disponible ou que son exécution est planifiée. En configurant l'agent du client des programmes publiés, vous pouvez spécifier les comportements des clients ainsi que divers paramètres et options d'exécution du client.

Vous devez également installer le logiciel client Configuration Manager 2007 SP1 et le client Microsoft Application Virtualization Desktop 4.5 pour que les ordinateurs cibles puissent exécuter des packages d'applications virtuelles. Pour plus d'informations sur l'installation d'un logiciel client Configuration Manager 2007, consultez Tâches d'installation des clients Configuration Manager et Comment installer le client Microsoft Application Virtualization. Les ordinateurs cibles doivent exécuter Windows XP et version supérieure ou Windows Server 2003 et version supérieure pour exécuter les packages d'application virtuelle.

Si vous utilisez l'étape Installer le logiciel de la séquence de tâches pour déployer un package d'application virtuelle et configurer la publication sur Téléchargement sur demande, Configuration Manager 2007 ne conservera pas le package d'application virtuelle dans le cache du client de Configuration Manager 2007.

Activation de la diffusion en continu du package d'application virtuelle

Si vous souhaitez exécuter des packages d'applications virtuelles directement à partir d'un point de distribution, activez un point de distribution accessible pour diffuser en continu des packages d'applications virtuelles. Lorsque vous activez la diffusion en continu, les packages d'application virtuelle sont enregistrés dans le partage de package de Configuration Manager 2007 et les packages d'application virtuelle existants situés sur le point de distribution sont actualisés avec la dernière version. Les clients de Configuration Manager 2007 exécutent les packages d'application virtuelle attribués directement à partir du point de distribution sur le réseau jusqu'à ce que le package d'application virtuelle ait été mis en mémoire cache sur l'ordinateur cible.

Notes

La diffusion en continu du package d'application virtuelle vers des clients de groupes de travail Configuration Manager 2007 n'est pas prise en charge.

Lorsque la diffusion en continu est activée, une copie séparée du fichier .sft du package d'application virtuelle associé est enregistrée à l'emplacement du cache de diffusion de sorte que la source du package original puisse être mise à jour sans qu'il soit nécessaire de déconnecter les sessions de diffusion actives. Lorsque vous désactivez la diffusion en continu pour un point de distribution, toutes les copies du fichier .sft sont supprimées de l'emplacement du cache de diffusion. Les clients de Configuration Manager 2007 doivent être connectés à un point de distribution de Configuration Manager 2007 pour diffuser des packages d'application virtuelle. Pour plus d'informations sur l'activation des points de distribution pour la diffusion en continu, consultez Comment activer la diffusion en continu pour les packages d'application virtuelle. La diffusion en continu est également prise en charge pour les clients Configuration Manager 2007 attribués à un point de distribution de branche. Pour plus d'informations sur les points de distribution de branche, consultez Comment configurer des points de distribution de branche.

Important

Les clients Configuration Manager 2007 attribués à un point de distribution de branche exécutent les packages d'applications virtuelles à l'aide de la diffusion en continu de fichiers SMB, quel que soit le mode du site Configuration Manager 2007.

Les clients de Configuration Manager 2007 se connectent aux packages d'application virtuelle et les exécutent à partir de points de distribution via le port 80 (HTTP) dans les environnements mixtes et via le port 443 (HTTPS) pour diffuser en continu des packages d'application virtuelle dans les environnements en mode natif. Toutefois, les ordinateurs cibles se connectent aux packages d'application virtuelle et les exécutent à partir de points de distribution de branche à l'aide d'un SMB. Le tableau suivant indique la façon dont les ordinateurs cibles se connectent aux packages d'application virtuelle et les exécutent en fonction du mode du site Configuration Manager 2007 :

Type de point de distribution Port par défaut, protocole

Point de distribution standard dans un environnement mixte

80, HTTP

Point de distribution standard dans un environnement en mode natif

443, HTTPS

Point de distribution de branche dans un environnement mixte

SMB

Point de distribution de branche dans un environnement en mode natif

SMB

La diffusion en continu de packages d'applications virtuelles dont la taille des fichiers .sft est inférieure à 1 Ko n'est pas prise en charge.

Notes

Si vous prévoyez que vos ordinateurs cibles ne feront que télécharger et exécuter des packages d'application virtuelle, vous n'avez pas besoin de configurer un point de distribution pour la diffusion en continu.

Publication d'un package d'application virtuelle

Vous pouvez publier un package d'application virtuelle sur n'importe quel regroupement Configuration Manager 2007. Par défaut, les packages d'applications virtuelles sont également mis à disposition des sous-groupes associés. Chaque ordinateur cible du regroupement reçoit la publication, et toutes les applications nécessaires sont incluses dans le package d'application virtuelle.

Le client Configuration Manager 2007 utilise les méthodes normales d'interrogation de client Configuration Manager 2007 pour rechercher la publication. Pour plus d'informations sur les méthodes d'interrogation de client Configuration Manager 2007, consultez Comment lancer une récupération de stratégie pour un client Configuration Manager.

Vous pouvez également utiliser une séquence de tâches pour déployer un package d'application virtuelle. Dans ce cas, il est inutile de spécifier un programme associé au package, car tous les programmes requis sont inclus dans le package. Pour plus d'informations sur l'installation de logiciels à l'aide des séquences de tâches, consultez Comment installer des packages de logiciels dans le cadre d'une séquence de tâches. Lorsque vous sélectionnez un package d'application virtuelle devant être installé dans le cadre d'une séquence de tâches, la ligne Programme associée n'est pas disponible. Vous devez également publier la séquence de tâches du package d'application virtuelle. Si vous prévoyez de diffuser en continu le package, sélectionnez Accéder au contenu directement à partir d'un point de distribution si nécessaire, en exécutant la séquence de tâches lors de la publication de la séquence de tâches. Si vous prévoyez d'exécuter les packages d'application virtuelle localement sur les ordinateurs cibles, sélectionnez Télécharger tous les contenus localement avant de lancer la séquence de tâches ou Télécharger le contenu localement si nécessaire, en exécutant la séquence de tâches. Si vous sélectionnez Télécharger le contenu localement si nécessaire, en exécutant la séquence de tâches, la séquence de tâches Configuration Manager 2007 télécharge le package d'application virtuelle sur un emplacement de cache temporaire sur l'ordinateur cible, enregistre le package d'application virtuelle, charge le package dans le cache Microsoft Application Virtualization (App-V) et supprime le package de l'emplacement de cache temporaire. Pour utiliser cette option, l'entrée de Registre App-V RequireAuthorizationIfCached doit être désactivée.

Exécution d'un package d'application virtuelle

Un package d'application virtuelle peut s'exécuter directement à partir d'un point de distribution (diffusion en continu). Vous pouvez également configurer la publication du package de sorte que le client Configuration Manager 2007 doive télécharger et exécuter l'application localement.

Si vous prévoyez de diffuser en continu des packages à partir d'un point de distribution, pensez à évaluer la bande passante disponible car les clients accèderont et exécuteront l'application via le réseau. La diffusion en continu de packages d'application virtuelle vers des ordinateurs cibles connectés au réseau via une connexion lente n'est pas prise en charge. En outre, si vous prévoyez de configurer la publication de sorte que le package soit téléchargé par le client Configuration Manager 2007 et exécuté localement, vous devez vous assurer que le cache du client Configuration Manager 2007 dispose de suffisamment d'espace pour enregistrer le package d'application virtuelle.

Si vous envisagez d'exécuter un package d'application virtuelle nécessitant une composition de suite dynamique, vous devez configurer la publication du package d'application virtuelle sur Télécharger le contenu à partir du point de distribution et l'exécuter localement. La composition de suite dynamique est une fonction de la plateforme Microsoft Application Virtualization qui active un package d'application virtuelle afin de permettre aux plug-ins dépendants ou aux packages de middleware installés sur l'ordinateur local d'utiliser l'environnement virtuel.

Mise à jour d'un package d'application virtuelle

Vous pouvez mettre à jour les packages d'applications virtuelles importés dans Configuration Manager 2007 vers une nouvelle version de l'application, ou appliquer des Service Packs ou des mises à jour logicielles. Toutefois, si vous souhaitez disposer de plusieurs versions de la même application, vous devez créer une application séquencée et l'importer dans Configuration Manager 2007. Lorsqu'un package d'application virtuelle est mis à jour, Configuration Manager 2007 évalue la source de données du package et met à jour les fichiers requis de l'application publiée. Les clients Configuration Manager 2007 doivent redémarrer l'application virtuelle pour bénéficier de la version mise à jour. Pour plus d'informations sur la mise un jour d'un package d'application virtuelle, consultez Comment mettre à jour un package d'application virtuelle.

Suppression d'un package d'application virtuelle

Pour supprimer un package d'application virtuelle, sélectionnez l'option de suppression de ce package d'application virtuelle lorsqu'il n'est plus publié sur la page Général de l'Assistant Nouveau package d'application virtuelle. Vous pouvez alors supprimer un package d'application virtuelle à partir de clients Configuration Manager 2007 en supprimant la publication associée. Si vous supprimez la publication du regroupement auquel elle a été attribuée, le package d'application virtuelle est supprimé de tous les ordinateurs du regroupement qui a reçu la publication.

Notes

Lorsque vous installez Configuration Manager 2007 R2, les packages d'application virtuelle existants ne sont pas supprimés des ordinateurs cibles et des points de distribution.

Si vous souhaitez supprimer le package sur un seul ordinateur, vous devez supprimer l'ordinateur du regroupement qui reçoit la publication. Pour plus d'informations sur la suppression d'un package d'application virtuelle, consultez Comment supprimer un package d'applications virtuelles d'un client Configuration Manager.

Outils de package d'application virtuelle

La liste suivante répertorie le nom et donne une brève description des outils disponibles pour vous aider à gérer des packages d'application virtuelle dans votre environnement Configuration Manager 2007. Par défaut, ces fichiers se trouvent dans le répertoire suivant : <Chemin_installation_ConfigMgr> \ SMS \ Tools \ VirtualApp.

  • ManageVAppPackage.vbs – Utilisez le fichier ManageVAppPackage.vbs pour mettre à jour un package d'application virtuelle existant ou pour importer une nouvelle application virtuelle.

  • SetRetensionRules.vbs – Utilisez le fichier SetRetensionRules.vbs pour configurer la stratégie de rétention des packages d'application virtuelle dans Configuration Manager 2007.

  • AppVirtMgmtClient.sms – Utilisez le fichier AppVirtMgmtClient.sms pour créer un package Configuration Manager 2007 afin d'installer le client App-V.

  • AppVirtMgmtSequencer.sms – Utilisez le fichier AppVirtMgmtSequencer.sms pour installer le séquenceur App-V dans votre environnement Configuration Manager 2007.

Pour plus d'informations sur l'utilisation de ces outils, consultez le fichier Lisez-moi de l'outil du package d'application virtuelle de Configuration Manager 2007. Ce fichier est accessible en ouvrant le fichier VAppPackageToolsReadme.htm qui se trouve dans le répertoire <Chemin_installation_ConfigMgr> \ SMS \ Tools \ VirtualApp.

Rapports de package d'application virtuelle

Il existe sept rapports de package d'application virtuelle qui récupèrent les données sur les packages d'application virtuelle dans Configuration Manager 2007. La liste suivante affiche le Nom et la Catégorie correspondante de chaque rapport :

  • Ordinateurs dotés d'une application virtuelle spécifique – Applications virtuelles

  • Comptabilise toutes les instances de packages d'application virtuelle – Applications virtuelles

  • Ordinateurs dotés d'un package d'application virtuelle spécifique – Applications virtuelles

  • Comptabilise toutes les instances d'applications virtuelles – Applications virtuelles

  • Tous les points de distribution sur lesquels la diffusion en continu d'applications virtuelles est activée – Distribution logicielle - Packages

  • Tous les packages d'application virtuelle contenus dans le magasin de diffusion en continu d'un point de distribution - Distribution logicielle - Packages

  • État de distribution du magasin de diffusion en continu d'un package d'application virtuelle spécifique – Distribution logicielle - Packages

Vous pouvez utiliser ces rapports pour obtenir des informations sur l'utilisation et la distribution des packages d'application virtuelle dans votre environnement Configuration Manager 2007. Pour plus d'informations sur les rapports d'applications virtuelles, consultez À propos des rapports de fonctionnalités pour la distribution de logiciels.

Voir aussi

Autres ressources

Comment configurer les composants d'une application virtuelle

Pour plus d'informations, consultez Informations et prise en charge de Configuration Manager 2007.
Pour contacter l'équipe de documentation, envoyez un e-mail à SMSdocs@microsoft.com.