Поделиться через


Параметры конфигурации клиента

Клиент Майкрософт Application Virtualization (App-V) 5.1 сохраняет свою конфигурацию в реестре. Вы можете собрать некоторые полезные сведения о клиенте, если вы понимаете формат данных в реестре. Вы также можете настроить многие действия клиента, изменив записи реестра. В этом разделе перечислены параметры конфигурации клиента App-V 5.1 и объясняется их использование. Вы можете использовать PowerShell для изменения параметров конфигурации клиента. Дополнительные сведения об использовании PowerShell и App-V 5.1 см. в статье Администрирование App-V 5.1 с помощью PowerShell.

Параметры конфигурации клиента App-V 5.1

В следующей таблице отображаются сведения о параметрах конфигурации клиента App-V 5.1:

Имя параметра Флаг установки Описание Параметры настройки Значение раздела реестра Отключенные ключи и значения состояния политики
PackageInstallationRoot PACKAGEINSTALLATIONROOT Указывает каталог, в который будут установлены все новые приложения и обновления. Строка Streaming\PackageInstallationRoot Значение политики не записано (то же самое, что и не настроено)
PackageSourceRoot PACKAGESOURCEROOT Переопределяет исходное расположение для скачивания содержимого пакета. Строка Streaming\PackageSourceRoot Значение политики не записано (то же самое, что и не настроено)
AllowHighCostLaunch Недоступен. Этот параметр определяет, запускаются ли виртуализированные приложения на Windows 10 компьютерах, подключенных через лимитное сетевое подключение (например, 4G). True (включено); False (состояние "Отключено") Streaming\AllowHighCostLaunch 0
ReestablishmentRetries Недоступен. Указывает количество повторных попыток удаленного сеанса. Целое число (0–99) Streaming\ReestablishmentRetries Значение политики не записано (то же самое, что и не настроено)
ReestablishmentInterval Недоступен. Указывает количество секунд между попытками восстановить удаленный сеанс. Целое число (0–3600) Streaming\ReestablishmentInterval Значение политики не записано (то же самое, что и не настроено)
LocationProvider Недоступен. Указывает CLSID для совместимой реализации интерфейса IAppvPackageLocationProvider. Строка Streaming\LocationProvider Значение политики не записано (то же самое, что и не настроено)
CertFilterForClientSsl Недоступен. Указывает путь к допустимому сертификату в хранилище сертификатов. Строка Streaming\CertFilterForClientSsl Значение политики не записано (то же самое, что и не настроено)
VerifyCertificateRevocationList Недоступен. Проверяет состояние отзыва сертификата сервера перед использованием протокола HTTPS. True(enabled); False(состояние отключено) Streaming\VerifyCertificateRevocationList 0
SharedContentStoreMode SHAREDCONTENTSTOREMODE Указывает, что содержимое пакета для потоковой передачи не будет сохранено на локальном жестком диске. True(enabled); False(состояние отключено) Streaming\SharedContentStoreMode 0
Имя
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
PUBLISHINGSERVERNAME Отображает имя сервера публикации. Строка Publishing\Servers{serverId}\FriendlyName Значение политики не записано (то же самое, что и не настроено)
URL-адрес
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
PUBLISHINGSERVERURL Отображает URL-адрес сервера публикации. Строка Publishing\Servers{serverId}\URL Значение политики не записано (то же самое, что и не настроено)
GlobalRefreshEnabled
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
GLOBALREFRESHENABLED Включает обновление глобальной публикации (логическое значение) True(enabled); False(состояние отключено) Publishing\Servers{serverId}\GlobalEnabled False
GlobalRefreshOnLogon
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
GLOBALREFRESHONLOGON Активирует обновление глобальной публикации при входе в систему. ( Boolean) True(enabled); False(состояние отключено) Publishing\Servers{serverId}\GlobalLogonRefresh False
GlobalRefreshInterval
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
GLOBALREFRESHINTERVAL Задает интервал обновления публикации с помощью GlobalRefreshIntervalUnit. Чтобы отключить обновление пакета, выберите 0. Целое число (0–744) Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval 0
GlobalRefreshIntervalUnit
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
GLOBALREFRESHINTERVALUNI Задает единицу интервала (час 0–23, день 0–31). 0 в час, 1 в день Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit 1
UserRefreshEnabled
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
USERREFRESHENABLED Включает обновление публикации пользователей (логическое) True(enabled); False(состояние отключено) Publishing\Servers{serverId}\UserEnabled False
UserRefreshOnLogon
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
USERREFRESHONLOGON Активирует журнал обновления для пользователей, публикующих обновления. ( Boolean)
Число слов (с пробелами): 60
True(enabled); False(состояние отключено) Publishing\Servers{serverId}\UserLogonRefresh False
UserRefreshInterval
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
USERREFRESHINTERVAL Указывает интервал обновления публикации с помощью UserRefreshIntervalUnit. Чтобы отключить обновление пакета, выберите 0. Число слов (с пробелами): 85
Целое число (0–744 часа)
Publishing\Servers{serverId}\UserPeriodicRefreshInterval 0
UserRefreshIntervalUnit
Примечание Этот параметр нельзя изменить с помощью cmdLet set-AppvclientConfiguration . Необходимо использовать командлет Set-AppvPublishingServer .
USERREFRESHINTERVALUNIT Задает единицу интервала (час 0–23, день 0–31). 0 в час, 1 в день Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit 1
MigrationMode MIGRATIONMODE Режим миграции позволяет клиенту App-V изменять ярлыки и FTA для пакетов, созданных с помощью предыдущей версии App-V. True(включено состояние); False (состояние отключено) Сосуществование\MigrationMode
CEIPOPTIN CEIPOPTIN Позволяет компьютеру с клиентом App-V 5.1 собирать и возвращать определенные сведения об использовании, чтобы помочь нам улучшить приложение. 0 для отключенных; 1 для включенных SOFTWARE/Майкрософт/AppV/CEIP/CEIPEnable 0
EnablePackageScripts ENABLEPACKAGESCRIPTS Включает скрипты, определенные в манифесте пакета файлов конфигурации, которые должны выполняться. True(enabled); False(состояние отключено) \Scripting\EnablePackageScripts
RoamingFileExclusions ROAMINGFILEEXCLUSIONS Указывает пути к файлам относительно %userprofile%, которые не перемещают по профилю пользователя. Пример использования: /ROAMINGFILEEXCLUSIONS='desktop;my pictures'
RoamingRegistryExclusions ROAMINGREGISTRYEXCLUSIONS Указывает пути реестра, которые не перемещаются с профилем пользователя. Пример использования: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients Строка Integration\RoamingRegistryExclusions Значение политики не записано (то же самое, что и не настроено)
IntegrationRootUser Недоступен. Указывает расположение для создания символьных ссылок, связанных с текущей версией опубликованного пакета для каждого пользователя. все расширения виртуальных приложений, например ярлыки и сопоставления типов файлов, будут указывать на этот путь. Если путь не указан, символические ссылки не будут использоваться при публикации пакета. Например: %localappdata%\Майкрософт\AppV\Client\Integration. Строка Integration\IntegrationRootUser Значение политики не записано (то же самое, что и не настроено)
IntegrationRootGlobal Недоступен. Указывает расположение для создания символьных ссылок, связанных с текущей версией глобально опубликованного пакета. все расширения виртуальных приложений, например ярлыки и сопоставления типов файлов, будут указывать на этот путь. Если путь не указан, символические ссылки не будут использоваться при публикации пакета. Например: %allusersprofile%\Майкрософт\AppV\Client\Integration Строка Integration\IntegrationRootGlobal Значение политики не записано (то же самое, что и не настроено)
VirtualizableExtensions Недоступен. Разделенный запятыми список расширений имен файлов, которые можно использовать для определения возможности запуска локально установленного приложения в виртуальной среде.
Когда ярлыки, FTA и другие точки расширения создаются во время публикации, App-V сравнивает расширение имени файла со списком, если приложение, связанное с точкой расширения, установлено локально. Если расширение находится, будет добавлен параметр командной строки RunVirtual , и приложение будет выполняться виртуально.
Дополнительные сведения о параметре RunVirtual см. в статье Запуск локально установленного приложения в виртуальной среде с виртуализированными приложениями.
Строка Integration\VirtualizableExtensions Значение политики не записано
ReportingEnabled Недоступен. Позволяет клиенту возвращать сведения на сервер отчетов. True (включено); False (состояние "Отключено") Reporting\EnableReporting False
ReportingServerURL Недоступен. Указывает расположение на сервере отчетов, где сохраняются сведения о клиенте. Строка Reporting\ReportingServer Значение политики не записано (то же самое, что и не настроено)
ReportingDataCacheLimit Недоступен. Указывает максимальный размер в мегабайтах (МБ) кэша XML для хранения сведений о отчетах. Размер применяется к кэшу в памяти. По достижении ограничения файл журнала будет перевернут. Установите значение от 0 до 1024. Целое число [0–1024] Reporting\DataCacheLimit Значение политики не записано (то же самое, что и не настроено)
ReportingDataBlockSize Недоступен. Задает максимальный размер в байтах для передачи на сервер для отправки запросов на отправку. Это поможет избежать постоянных сбоев передачи при достижении значительного размера журнала. Устанавливается в диапазоне от 1024 до неограниченного. Целое число [1024 — не ограничено] Reporting\DataBlockSize Значение политики не записано (то же самое, что и не настроено)
ReportingStartTime Недоступен. Указывает время запуска клиента для отправки данных на сервер отчетов. Необходимо указать допустимое целое число от 0 до 23, соответствующее часу дня. По умолчанию reportingStartTime будет начинаться в текущий день в 22:00 или 22.
Примечание Этот параметр следует настроить так, чтобы компьютеры, на которых запущен клиент App-V 5.1, с меньшей вероятностью будут находиться в автономном режиме.
Целое число (0 –23) Reporting\ StartTime Значение политики не записано (то же самое, что и не настроено)
ReportingInterval Недоступен. Указывает интервал повтора, который клиент будет использовать для повторной отправки данных на сервер отчетов. целое число Reporting\RetryInterval Значение политики не записано (то же самое, что и не настроено)
ReportingRandomDelay Недоступен. Указывает максимальную задержку (в минутах) для отправки данных на сервер отчетов. При запуске запланированной задачи клиент создает случайную задержку между 0 и ReportingRandomDelay и будет ожидать указанной длительности перед отправкой данных. Это поможет предотвратить столкновения на сервере. Целое число [0 — ReportingRandomDelay] Reporting\RandomDelay Значение политики не записано (то же самое, что и не настроено)
EnableDynamicVirtualization
Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2) или более поздней версии.
Недоступен. Позволяет виртуализировать и запускать поддерживаемые расширения оболочки, вспомогательные объекты браузера и элементы управления Active X с виртуальными приложениями. 1 (включено), 0 (отключено) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization
EnablePublishingRefreshUI
Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2).
Недоступен. Включает индикатор выполнения обновления публикации для компьютера, на котором запущен клиент App-V 5.1. 1 (включено), 0 (отключено) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing
HideUI
Важно Этот параметр доступен только в App-V 5.0 с пакетом обновления 2 (SP2).
Недоступен. Скрывает индикатор выполнения обновления публикации. 1 (включено), 0 (отключено)
ПроцессыUsingVirtualComponents Недоступен. Указывает список путей к процессам (которые могут содержать подстановочные знаки), которые являются кандидатами для использования динамической виртуализации (поддерживаемые расширения оболочки, вспомогательные объекты браузера и элементы ActiveX). Динамическую виртуализацию могут использовать только процессы, полный путь которых соответствует одному из этих элементов. Строка Virtualization\ProcessesUsingVirtualComponents Пустая строка.

Развертывание Sequencer и клиента App-V 5.1

Изменение конфигурации клиента App-V 5.1 с помощью шаблона ADMX и групповой политики

Развертывание клиента App-V