Partager via


Paramètres de configuration du client

Le client Microsoft Application Virtualization (App-V) 5.1 stocke sa configuration dans le Registre. Vous pouvez collecter des informations utiles sur le client si vous comprenez le format des données dans le Registre. Vous pouvez également configurer de nombreuses actions clientes en modifiant les entrées de Registre. Cette rubrique répertorie les paramètres de configuration du client App-V 5.1 et explique leur utilisation. Vous pouvez utiliser PowerShell pour modifier les paramètres de configuration du client. Pour plus d’informations sur l’utilisation de PowerShell et d’App-V 5.1, consultez Administration d’App-V 5.1 à l’aide de PowerShell.

Paramètres de configuration du client App-V 5.1

Le tableau suivant affiche des informations sur les paramètres de configuration du client App-V 5.1 :

Nom du paramètre Indicateur d’installation Description Options de définition Valeur de la clé de Registre Valeurs et clés d’état de stratégie désactivées
PackageInstallationRoot PACKAGEINSTALLATIONROOT Spécifie le répertoire dans lequel toutes les nouvelles applications et mises à jour seront installées. Chaîne Streaming\PackageInstallationRoot Valeur de stratégie non écrite (identique à Non configuré)
PackageSourceRoot PACKAGESOURCEROOT Remplace l’emplacement source pour le téléchargement du contenu du package. Chaîne Streaming\PackageSourceRoot Valeur de stratégie non écrite (identique à Non configuré)
AllowHighCostLaunch Non disponible. Ce paramètre contrôle si les applications virtualisées sont lancées sur Windows 10 machines connectées via une connexion réseau limitée (par exemple, 4G). True (activé) ; False (état désactivé) Streaming\AllowHighCostLaunch 0
ReestablishmentRetries Non disponible. Spécifie le nombre de nouvelles tentatives d’une session supprimée. Entier (0-99) Streaming\ReestablishmentRetries Valeur de stratégie non écrite (identique à Non configuré)
ReestablishmentInterval Non disponible. Spécifie le nombre de secondes entre les tentatives de rétablissement d’une session supprimée. Entier (0-3600) Streaming\ReestablishmentInterval Valeur de stratégie non écrite (identique à Non configuré)
LocationProvider Non disponible. Spécifie le CLSID pour une implémentation compatible de l’interface IAppvPackageLocationProvider. Chaîne Streaming\LocationProvider Valeur de stratégie non écrite (identique à Non configuré)
CertFilterForClientSsl Non disponible. Spécifie le chemin d’accès à un certificat valide dans le magasin de certificats. Chaîne Streaming\CertFilterForClientSsl Valeur de stratégie non écrite (identique à Non configuré)
VerifyCertificateRevocationList Non disponible. Vérifie l’état de révocation du certificat de serveur avant l’utilisation du protocole HTTPS. True(enabled) ; False(État désactivé) Streaming\VerifyCertificateRevocationList 0
SharedContentStoreMode SHAREDCONTENTSTOREMODE Spécifie que le contenu du package diffusé en continu ne sera pas enregistré sur le disque dur local. True(enabled) ; False(État désactivé) Streaming\SharedContentStoreMode 0
Nom
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
PUBLISHINGSERVERNAME Affiche le nom du serveur de publication. Chaîne Publishing\Servers{serverId}\FriendlyName Valeur de stratégie non écrite (identique à Non configuré)
URL
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
PUBLISHINGSERVERURL Affiche l’URL du serveur de publication. Chaîne Publication\Serveurs{serverId}\URL Valeur de stratégie non écrite (identique à Non configuré)
GlobalRefreshEnabled
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
GLOBALREFRESHENABLED Active l’actualisation de la publication globale (booléen) True(enabled) ; False(État désactivé) Publishing\Servers{serverId}\GlobalEnabled Faux
GlobalRefreshOnLogon
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
GLOBALREFRESHONLOGON Déclenche une actualisation de publication globale lors de l’ouverture de session. ( Boolean) True(enabled) ; False(État désactivé) Publishing\Servers{serverId}\GlobalLogonRefresh Faux
GlobalRefreshInterval
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
GLOBALREFRESHINTERVAL Spécifie l’intervalle d’actualisation de publication à l’aide de GlobalRefreshIntervalUnit. Pour désactiver l’actualisation du package, sélectionnez 0. Entier (0-744) Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval 0
GlobalRefreshIntervalUnit
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
GLOBALREFRESHINTERVALUNI Spécifie l’unité d’intervalle (heure 0-23, jour 0-31). 0 pour l’heure, 1 pour le jour Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit 1
UserRefreshEnabled
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
USERREFRESHENABLED Active l’actualisation de la publication utilisateur (booléen) True(enabled) ; False(État désactivé) Publishing\Servers{serverId}\UserEnabled Faux
UserRefreshOnLogon
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
USERREFRESHONLOGON Déclenche un utilisateur qui publie l’actualisation sur le journal. ( Boolean)
Nombre de mots (avec espaces) : 60
True(enabled) ; False(État désactivé) Publishing\Servers{serverId}\UserLogonRefresh Faux
UserRefreshInterval
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
USERREFRESHINTERVAL Spécifie l’intervalle d’actualisation de publication à l’aide de UserRefreshIntervalUnit. Pour désactiver l’actualisation du package, sélectionnez 0. Nombre de mots (avec espaces) : 85
Entier (0-744 heures)
Publishing\Servers{serverId}\UserPeriodicRefreshInterval 0
UserRefreshIntervalUnit
Note Ce paramètre ne peut pas être modifié à l’aide de set-AppvclientConfiguration cmdLet. Vous devez utiliser l’applet de commande Set-AppvPublishingServer .
USERREFRESHINTERVALUNIT Spécifie l’unité d’intervalle (heure 0-23, jour 0-31). 0 pour l’heure, 1 pour le jour Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit 1
MigrationMode MIGRATIONMODE Le mode de migration permet au client App-V de modifier les raccourcis et les FTA pour les packages créés à l’aide d’une version précédente d’App-V. True (état activé) ; False (état désactivé) Coexistence\MigrationMode
CEIPOPTIN CEIPOPTIN Permet à l’ordinateur exécutant le client App-V 5.1 de collecter et de retourner certaines informations d’utilisation pour nous permettre d’améliorer davantage l’application. 0 pour désactivé ; 1 pour activé SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable 0
EnablePackageScripts ENABLEPACKAGESCRIPTS Active les scripts définis dans le manifeste de package des fichiers de configuration qui doivent s’exécuter. True(enabled) ; False(État désactivé) \Scripting\EnablePackageScripts
RoamingFileExclusions ROAMINGFILEEXCLUSIONS Spécifie les chemins d’accès aux fichiers relatifs à %userprofile% qui ne sont pas itinérants avec le profil d’un utilisateur. Exemple d’utilisation : /ROAMINGFILEEXCLUSIONS='desktop;my pictures'
RoamingRegistryExclusions ROAMINGREGISTRYEXCLUSIONS Spécifie les chemins d’accès au Registre qui ne sont pas itinérants avec un profil utilisateur. Exemple d’utilisation : /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients Chaîne Integration\RoamingRegistryExclusions Valeur de stratégie non écrite (identique à Non configuré)
IntegrationRootUser Non disponible. Spécifie l’emplacement où créer des liens symboliques associés à la version actuelle d’un package publié par utilisateur. toutes les extensions d’application virtuelle, par exemple les raccourcis et les associations de types de fichiers, pointent vers ce chemin. Si vous ne spécifiez pas de chemin d’accès, les liens symboliques ne seront pas utilisés lors de la publication du package. Par exemple : %localappdata%\Microsoft\AppV\Client\Integration. Chaîne Integration\IntegrationRootUser Valeur de stratégie non écrite (identique à Non configuré)
IntegrationRootGlobal Non disponible. Spécifie l’emplacement où créer des liens symboliques associés à la version actuelle d’un package publié globalement. toutes les extensions d’application virtuelle, par exemple les raccourcis et les associations de types de fichiers, pointent vers ce chemin. Si vous ne spécifiez pas de chemin d’accès, les liens symboliques ne seront pas utilisés lors de la publication du package. Par exemple : %allusersprofile%\Microsoft\AppV\Client\Integration Chaîne Integration\IntegrationRootGlobal Valeur de stratégie non écrite (identique à Non configuré)
VirtualizableExtensions Non disponible. Liste délimitée par des virgules d’extensions de nom de fichier qui peut être utilisée pour déterminer si une application installée localement peut être exécutée dans l’environnement virtuel.
Lorsque des raccourcis, des contrats de niveau de service et d’autres points d’extension sont créés lors de la publication, App-V compare l’extension de nom de fichier à la liste si l’application associée au point d’extension est installée localement. Si l’extension se trouve, le paramètre de ligne de commande RunVirtual est ajouté et l’application s’exécute virtuellement.
Pour plus d’informations sur le paramètre RunVirtual , consultez Exécution d’une application installée localement dans un environnement virtuel avec des applications virtualisées.
Chaîne Integration\VirtualizableExtensions Valeur de stratégie non écrite
ReportingEnabled Non disponible. Permet au client de retourner des informations à un serveur de rapports. True (activé) ; False (état désactivé) Reporting\EnableReporting Faux
ReportingServerURL Non disponible. Spécifie l’emplacement sur le serveur de rapports où les informations client sont enregistrées. Chaîne Reporting\ReportingServer Valeur de stratégie non écrite (identique à Non configuré)
ReportingDataCacheLimit Non disponible. Spécifie la taille maximale en mégaoctets (Mo) du cache XML pour le stockage des informations de création de rapports. La taille s’applique au cache en mémoire. Lorsque la limite est atteinte, le fichier journal est roulé. Défini entre 0 et 1024. Entier [0-1024] Reporting\DataCacheLimit Valeur de stratégie non écrite (identique à Non configuré)
ReportingDataBlockSize Non disponible. Spécifie la taille maximale en octets à transmettre au serveur pour la création de rapports sur les demandes de chargement. Cela permet d’éviter des échecs de transmission permanents lorsque le journal a atteint une taille significative. Défini entre 1024 et illimité. Entier [1024 - Illimité] Reporting\DataBlockSize Valeur de stratégie non écrite (identique à Non configuré)
ReportingStartTime Non disponible. Spécifie l’heure à laquelle le client doit envoyer des données au serveur de rapports. Vous devez spécifier un entier valide compris entre 0 et 23 correspondant à l’heure de la journée. Par défaut , reportingStartTime démarre le jour actuel à 22 h ou 22 h.
Note Vous devez configurer ce paramètre à un moment où les ordinateurs exécutant le client App-V 5.1 sont moins susceptibles d’être hors connexion.
Entier (0 – 23) Reporting\ StartTime Valeur de stratégie non écrite (identique à Non configuré)
ReportingInterval Non disponible. Spécifie l’intervalle de nouvelle tentative que le client utilisera pour renvoyer des données au serveur de rapports. entier. Reporting\RetryInterval Valeur de stratégie non écrite (identique à Non configuré)
ReportingRandomDelay Non disponible. Spécifie le délai maximal (en minutes) pour l’envoi des données au serveur de rapports. Lorsque la tâche planifiée est démarrée, le client génère un délai aléatoire compris entre 0 et ReportingRandomDelay et attend la durée spécifiée avant d’envoyer des données. Cela peut aider à éviter les collisions sur le serveur. Integer [0 - ReportingRandomDelay] Reporting\RandomDelay Valeur de stratégie non écrite (identique à Non configuré)
EnableDynamicVirtualization
Important Ce paramètre est disponible uniquement avec App-V 5.0 SP2 ou version ultérieure.
Non disponible. Permet la virtualisation et l’exécution des extensions Shell, des objets d’assistance de navigateur et des contrôles Active X pris en charge avec des applications virtuelles. 1 (activé), 0 (désactivé) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization
EnablePublishingRefreshUI
Important Ce paramètre est disponible uniquement avec App-V 5.0 SP2.
Non disponible. Active la barre de progression de l’actualisation de la publication pour l’ordinateur exécutant le client App-V 5.1. 1 (activé), 0 (désactivé) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing
HideUI
Important Ce paramètre est disponible uniquement avec App-V 5.0 SP2.
Non disponible. Masque la barre de progression de l’actualisation de la publication. 1 (activé), 0 (désactivé)
ProcessusUsingVirtualComponents Non disponible. Spécifie une liste de chemins de processus (qui peuvent contenir des caractères génériques) qui sont candidats à l’utilisation de la virtualisation dynamique (extensions d’interpréteur de commandes prises en charge, objets d’assistance de navigateur et contrôles ActiveX). Seuls les processus dont le chemin complet correspond à l’un de ces éléments peuvent utiliser la virtualisation dynamique. Chaîne Virtualization\ProcessesUsingVirtualComponents Chaîne vide.

Planification du déploiement d'App-V 5.1 Sequencer et Client

Modification de la configuration d'App-V 5.1 Client à l'aide du modèle ADMX et d'une stratégie de groupe

Comment déployer App-V Client