Skip to main content

18 septembre 2026

Utiliser la ligne de commande pour fournir des applications App Volumes

En plus des options de mode de livraison de modules classiques et à la demande, App Volumes propose des options, qui consistent à fournir une application via la ligne de commande en temps réel plutôt que lors de la connexion de l'utilisateur. L'application doit être autorisée pour l'utilisateur ou le groupe d'utilisateurs.

Pour utiliser les options de ligne de commande, vous devez d'abord activer un paramètre qui empêche la livraison d'applications lors de la connexion de l'utilisateur. Ce paramètre, Ne pas livrer lors de la connexion, est disponible lors de l'attribution de l'application à un utilisateur ou à un groupe d'utilisateurs.

Remarque : pour une livraison de ligne de commande réussie, l'application doit disposer d'un droit d'accès et le paramètre Ne pas fournir lors de la connexion doit être activé. Sinon, la distribution d'applications échoue.

Les deux options de livraison de ligne de commande sont les suivantes : app deliver et app run. Vous pouvez utiliser ces commandes à l'invite de commande ou dans un script personnalisé.

app deliver - Lorsque la commande s'exécute, une application autorisée est livrée et virtualisée pour la session actuelle.

app run - Lorsque la commande s'exécute, une application autorisée est livrée et virtualisée pour la session actuelle et l'application est également lancée. Si l'application est déjà livrée ou lorsque la commande est exécutée ultérieurement, l'application est uniquement lancée.

Pour copier la commande app run, vous pouvez utiliser le bouton Copier la commande dans Horizon Universal Console. Procédez comme suit :

  1. Accédez à la section App Volumes > Applications.

  2. Cliquez sur l'application pour laquelle le paramètre Ne pas fournir lors de la connexion est activé.

  3. Sur la page Détails de l'application, cliquez sur l'onglet Liens d'application.

  4. Dans le tableau, développez le nom du lien d'application.

  5. Localisez la section Ligne de commande et cliquez sur le bouton Copier la commande.

La syntaxe de chaque commande est la suivante :

app deliver

"%svagent%svservice.exe" app deliver {application_guid}

{application_guid} - GUID de l'application qui est livrée et lancée

Par exemple : "%svagent%svservice.exe" app deliver {77bf2642-6f23-4baf-af8a-cc882884c721};{88cg3753-7g34-5cbg-bg9b-dd993995d831}

Dans cet exemple, {77bf2642-6f23-4baf-af8a-cc882884c721} est le GUID d'application de Notepad++ et {88cg3753-7g34-5cbg-bg9b-dd993995d831} est le GUID de la suite Microsoft Office. Lorsque la commande s'exécute, les deux applications sont attachées à l'ordinateur agent.

app run

"%svagent%svservice.exe" app run {application_guid} "location_of_the_application_shortcut"

{application_guid} - GUID de l'application qui est livrée et lancée

Par exemple : "%svagent%svservice.exe" app run {77bf2642-6f23-4baf-af8a-cc882884c721} "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Notepad++\Notepad++.lnk"

Dans cet exemple, {77bf2642-6f23-4baf-af8a-cc882884c721} est le GUID d'application de Notepad++ et C:\ProgramData\Microsoft\Windows\Démarrer Menu\Programs\Notepad+++Notepad++.lnk est le raccourci de l'application. Vous pouvez également utiliser l'exe du chemin d'accès.

Pour autoriser une application App Volumes, reportez-vous à la section Créer un droit App Volumes.

Pour comprendre les options du mode de livraison du module Classic et On-demand, reportez-vous à la section Comprendre les modes de distribution de modules d'un module d'application App Volumes.

Cette page vous a-t-elle été utile ?

Envoyer un commentaire sur cette rubrique

Cette rubrique vous a-t-elle été utile ?

N'indiquez aucune information personnelle ou confidentielle.

Génération du lien…