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


Параметры командной строки установщика Application Virtualization Client

Назначение: Application Virtualization

В таблице ниже приведен список всех доступных параметров командной строки установщика клиента Microsoft Application Virtualization Client, их значения и краткое описание каждого параметра. Параметры вводятся с учетом регистра. Их необходимо вводить в верхнем регистре. Все значения параметров необходимо заключать в двойные кавычки.

Примечание

  • В версии App-V 4.6 нельзя использовать параметры командной строки в процессе обновления клиента.

  • Параметры SWICACHESIZE и MINFREESPACEMB нельзя одновременно использовать в командной строке. Если указаны оба этих параметра, параметр SWICACHESIZE не будет учитываться.

Параметр Значения Описание

ALLOWINDEPENDENTFILESTREAMING

TRUE

FALSE

Указывает, будет ли включена потоковая передача из файла независимо от настройки клиента с помощью параметра APPLICATIONSOURCEROOT. Если установлено значение FALSE, потоковая передача данных из файла будет запрещена, даже если параметр OSD HREF или APPLICATIONSOURCEROOT содержит путь к файлу.

Возможные значения:

  • TRUE — развернутое вручную приложение может быть загружено с диска.

  • FALSE — источником всех приложений должен быть исходный сервер потоковой передачи.

APPLICATIONSOURCEROOT

RTSP:// URL (для динамической доставки пакетов)

File:// URL или UNC (для доставки пакетов, загруженных из файла)

Чтобы предоставить администратору или системе электронного распространения программного обеспечения возможность гарантировать выполнение загрузки приложения в соответствии со схемой управления топологией, позволяет заменить значение OSD CODEBASE для элемента HREF приложения (исходное местоположение). Если установлено значение «» (по умолчанию), используются существующие параметры OSD-файла.

URL-адрес состоит из нескольких частей:

<протокол>://<сервер>:<порт>/<путь>/<?запрос><#фрагмент>

Путь UNC состоит из трех частей:

\\<имя_компьютера>\<папка общего ресурса>\<ресурс>

Если параметр APPLICATIONSOURCEROOT указан на клиенте, клиент разобьет URL-адрес или путь UNC файла OSD на составляющие и заменит разделы OSD на соответствующие разделы APPLICATIONSOURCEROOT.

Важно!

Убедитесь, что используется правильный формат при использовании файл:// с путем UNC. Правильный формат — файл://\<сервер>&lt;общий ресурс>.

ICONSOURCEROOT

UNC

HTTP://URL-адрес или HTTPS://URL-адрес

Позволяет администратору указать исходное местоположение извлечения значков для пакета виртуализированных приложений в ходе публикации. Элементы Icon Source Root поддерживают UNC-пути и URL-адреса (HTTP или HTTPS). Если установлено значение «» (по умолчанию), используются существующие параметры OSD-файла.

URL-адрес состоит из нескольких частей:

<протокол>://<сервер>:<порт>/<путь>/<?запрос><#фрагмент>

Путь UNC состоит из трех частей:

\\<имя_компьютера>\<папка общего ресурса>\<ресурс>

Важно!

Убедитесь, что используется правильный формат при использовании UNC-пути. Допустимы форматы \<сервер>&lt;общий ресурс> или <буква диска>:&lt;папка>.

OSDSOURCEROOT

UNC

HTTP://URL-адрес или HTTPS://URL-адрес

Позволяет администратору указать исходное местоположение извлечения OSD-файлов для пакета виртуализированных приложений в ходе публикации. Элементы OSD Source Root поддерживают UNC-пути и URL-адреса (HTTP или HTTPS). Если установлено значение «» (по умолчанию), используются существующие параметры OSD-файла.

URL-адрес состоит из нескольких частей:

<протокол>://<сервер>:<порт>/<путь>/<?запрос><#фрагмент>

Путь UNC состоит из трех частей:

\\<имя_компьютера>\<папка общего ресурса>\<ресурс>

Важно!

Убедитесь, что используется правильный формат при использовании UNC-пути. Допустимы форматы \<сервер>&lt;общий ресурс> или <буква диска>:&lt;папка>.

AUTOLOADONLOGIN

AUTOLOADONLAUNCH

AUTOLOADONREFRESH

[0|1]

Объекты запуска автозагрузки, которые определяют события, запускающие автозагрузку приложений. Автозагрузка использует фоновую потоковую передачу для полной загрузки приложения в кэш-память.

Основной функциональный блок загрузится максимально быстро. Другие функциональные блоки будут загружены в фоновом режиме для выполнения фоновых операций, например взаимодействия пользователя с приложениями, для получения приоритета и обеспечения оптимальной производительности.

Примечание

Параметр AUTOLOADTARGET определяет автоматически загружаемые приложения. По умолчанию автоматически загружаются используемые пакеты, если не установлен параметр AUTOLOADTARGET.

Каждый параметр влияет на загрузку следующим образом.

  • AUTOLOADONLOGIN — загрузка начинается при входе пользователя.

  • AUTOLOADONLAUNCH — загрузка начинается при запуске приложения пользователем.

  • AUTOLOADONREFRESH — загрузка начинается при обновлении публикации.

Все три значения можно использовать в комбинации. В следующем примере объекты запуска автозагрузки включены при входе пользователя и обновлении публикации.

AUTOLOADONLOGIN AUTOLOADONREFRESH

Примечание

Если клиент настроен с этими значениями при первой установке, автозагрузка не будет запущена до следующего выхода и повторного входа пользователя.

AUTOLOADTARGET

NONE

ALL

PREVUSED

Определяет, какие объекты будут загружены при возникновении события автозапуска.

Возможные значения:

  • NONE — автозагрузка не выполняется вне зависимости от установленных триггеров.

  • ALL — если включен какой-либо триггер автозагрузки, все пакеты загружаются автоматически, независимо от того, запускались ли они когда-либо, или нет.

    Примечание

    Этот параметр устанавливается для отдельных пакетов при помощи команд SFTMIME ADD PACKAGE и CONFIGURE PACKAGE. Дополнительные сведения об этих командах содержатся в разделе Описание команд SFTMIME.

  • PREVUSED — если какой-либо триггер автозагрузки включен, будут загружаться только пакеты, в которых уже использовалось (запускалось или загружалось в кэш-память) как минимум одно приложение.

Примечание

Если клиент App-V установлен так, что кэш доступен только для чтения, (например, как реализация VDI-сервера), параметру AUTOLOADTARGET необходимо присвоить значение NONE, чтобы клиент не пытался обновить приложения в таком кэше.

DOTIMEOUTMINUTES

29600 (по умолчанию)

1–1439998560 минут (диапазон)

Определяет, сколько минут приложение может использоваться в изолированном режиме.

INSTALLDIR

<путь>

Задает папку установки клиента App-V Client.

Пример: INSTALLDIR="C:\Program Files\Microsoft Application Virtualization Client"

OPTIN

"TRUE"

“”

Компоненты Microsoft Application Virtualization Client будут обновляться с помощью Центра обновления Майкрософт при выпуске обновлений. Агенту обновления Майкрософт, установленному в операционных системах Windows, требуется, чтобы пользователь явно включил эту службу. Это необходимо сделать только один раз для всех приложений на устройстве. Если Центр обновления Майкрософт уже включен, компоненты Microsoft Application Virtualization на устройстве будут автоматически использовать его.

При установке с помощью командной строки Центр обновления Майкрософт по умолчанию не используется (если только предыдущее приложение не позволило устройству его использовать), поскольку использование Центра обновления Майкрософт должно быть включено вручную. Таким образом, включение данной службы должно явно выполняться при установке с помощью командной строки. Установка для параметра OPTIN командной строки значения TRUE включает использование Центра обновления Майкрософт.

REQUIREAUTHORIZATIONIFCACHED

TRUE

FALSE

Определяет, требуется ли авторизация всегда независимо от загрузки приложения в кэш-память.

Возможные значения:

  • TRUE — приложение всегда требует авторизации во время запуска. Для приложений, передаваемых по RTSP, макет авторизации пользователя передается серверу для авторизации. Для приложений на основе файлов списки ACL файлов определяют возможность доступа пользователя к приложению.

  • FALSE — всегда выполняется попытка подключения к серверу. Если не удается подключиться к серверу, клиент позволяет пользователю запустить приложение, которое ранее было загружено в кэш-память.

SWICACHESIZE

Размер кэша в МБ

Указывает размер кэша клиента в мегабайтах (МБ). По умолчанию установлен размер 4096 МБ, максимальный размер — 1 048 576 МБ (1 ТБ). Система проверяет объем доступного пространства во время установки, однако не резервирует его.

Пример: SWICACHESIZE="1024"

SWIPUBSVRDISPLAY

Отображаемое имя

Указывает отображаемое имя сервера публикации. Требуется при использовании SWIPUBSVRHOST.

Пример: SWIPUBSVRDISPLAY="PRODUCTION ENVIRONMENT"

SWIPUBSVRTYPE

[HTTP|RTSP]

Указывает тип сервера публикации. Тип сервера по умолчанию — Application Virtualization Server. Параметр /secure вводится без учета регистра.

  • HTTP — стандартный HTTP-сервер

  • HTTP /secure — HTTP-сервер с повышенной безопасностью

  • RTSP — сервер Application Virtualization Server

  • RTSP /secure — сервер Application Virtualization Server с повышенной безопасностью

Пример: SWIPUBSVRTYPE="HTTP /secure"

SWIPUBSVRHOST

IP-адрес|имя хоста

Указывает IP-адрес сервера Application Virtualization Server или имя хоста сервера, соответствующего IP-адресу сервера. Требуется при использовании SWIPUBSVRDISPLAY.

Пример: SWIPUBSVRHOST="SERVER01"

SWIPUBSVRPORT

Номер порта

Указывает логический порт, используемый сервером Application Virtualization Server для прослушивания запросов от клиента (по умолчанию — 554).

  • Стандартный HTTP-сервер: по умолчанию — 80.

  • HTTP-сервер с усиленной безопасностью: по умолчанию — 443.

  • Application Virtualization Server: по умолчанию — 554.

  • Application Virtualization Server с усиленной безопасностью: по умолчанию — 322.

Пример: SWIPUBSVRPORT="443"

SWIPUBSVRPATH

Путь

Указывает местоположение файла, определяющего сопоставления типов файлов, на сервере публикации (по умолчанию — /). Требуется, если для параметра SWIPUBSVRTYPE установлено значение HTTP.

Пример: SWIPUBSVRPATH="/AppVirt/appsntypes.xml"

SWIPUBSVRREFRESH

[ON|OFF]

Указывает, должен ли клиент автоматически запрашивать сопоставления типов файлов и приложения на сервере публикации при входе пользователя на клиенте (по умолчанию — ON).

Пример: SWIPUBSVRREFRESH="off"

SWIGLOBALDATA

Глобальный каталог данных

Указывает каталог, в котором будут храниться данные, не относящиеся к определенным пользователям (по умолчанию — C:\Documents and Settings\All Users\Документы\).

Пример: SWIGLOBALDATA="D:\Microsoft Application Virtualization Client\Global"

SWIUSERDATA

Каталог данных пользователя

Указывает каталог, в котором будут храниться данные, относящиеся к определенным пользователям (по умолчанию — %APPDATA%).

Пример: SWIUSERDATA="H:\Windows\Microsoft Application Virtualization Client"

SWIFSDRIVE

Предпочтительная буква диска

Соответствует букве диска, выбранной для виртуального диска.

Пример: SWIFSDRIVE="S"

SYSTEMEVENTLOGLEVEL

0–4

Указывает уровень ведения журнала, на котором сообщения заносятся в журнал событий NT. Значение определяет порог регистрации данных в журнале: все значения, не превышающие указанное, заносятся в журнал. Например, если установлено значение 0x3 (предупреждение), будут регистрироваться предупреждения (0x3), ошибки (0x2) и критические ошибки (0x1).

Возможные значения:

  • 0 — нет

  • 1 — критическая ошибка

  • 2 — ошибка

  • 3 — предупреждение

  • 4 — сведения

MINFREESPACEMB

В МБ

Указывает объем свободного пространства (в мегабайтах), которое должно быть доступно на сервере для увеличения объема кэш-памяти. В следующем примере для увеличения размера кэша на диске клиента должно быть не менее 5 ГБ свободного пространства. По умолчанию во время установки на диске доступно 5000 МБ свободного пространства.

Пример: MINFREESPACEMB ="5000" (5 ГБ)

KEEPCURRENTSETTINGS

[0|1]

Используется при применении параметров реестра до развертывания клиента, например, с помощью групповой политики. Когда клиент развернут, установите для этого параметра значение 1, чтобы не были перезаписаны параметры реестра.

Важно!

Если задано значение 1, следующие параметры командной строки установщика клиента не учитываются:

SWICACHESIZE, MINFREESPACEMB, ALLOWINDEPENDENTFILESTREAMING, APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, SYSTEMEVENTLOGLEVEL, SWIGLOBALDATA, DOTIMEOUTMINUTES, SWIFSDRIVE, AUTOLOADTARGET, AUTOLOADTRIGGERS и SWIUSERDATA.

Дополнительные сведения об установке этих значений после установки см. в разделе «Настройка параметров реестра клиента App-V Client с помощью командной строки» руководства по эксплуатации системы Application Virtualization (App-V) (https://go.microsoft.com/fwlink/?LinkId=122939).

См. также

Задачи

Установка клиента Application Virtualization Client вручную
Обновление клиента Application Virtualization Client

Другие ресурсы

Описание команд SFTMIME

-----
Чтобы получить дополнительные сведения о пакете MDOP, воспользуйтесь библиотекой TechNet Library: выполните поиск статей по устранению неполадок на вики-сайте TechNet или подпишитесь на наши страницы в Facebook или Twitter. Отправляйте свои предложения и комментарии относительно документации MDOP по адресу MDOPdocs@microsoft.com.