Compartilhar via


Parâmetros de Linha de Comando do Instalador do Application Virtualization Client

Aplica-se a: Application Virtualization

A tabela a seguir lista todos os parâmetros de linha de comando do instalador do Microsoft Application Virtualization Client, seus valores e uma breve descrição de cada parâmetro. Os parâmetros diferenciam maiúsculas e minúsculas e devem ser digitadas em letras maiúsculas. Os valores dos parâmetros devem estar entre aspas.

Dica

  • Para o App-V versão 4.6, não é possível usar parâmetros de linha de comando durante uma atualização de cliente.

  • Não é possível combinar os parâmetros SWICACHESIZE e MINFREESPACEMB na linha de comando. Se ambos forem usados, o parâmetro SWICACHESIZE será ignorado.

Parâmetro Valores Descrição

ALLOWINDEPENDENTFILESTREAMING

TRUE

FALSE

Indica se a transmissão de um arquivo será habilitada independente da forma como o cliente tenha sido configurado pelo parâmetro APPLICATIONSOURCEROOT. Se definido como FALSE, o transporte não habilitará a transmissão dos arquivos mesmo se o OSD HREF ou o parâmetro APPLICATIONSOURCEROOT contiverem um caminho de arquivo.

Valores possíveis:

  • TRUE — Aplicativos implantados manualmente podem ser carregados do disco.

  • FALSE — Todos os aplicativos devem vir do servidor de transmissão de origem.

APPLICATIONSOURCEROOT

RTSP:// URL (para entrega dinâmica de pacotes)

File:// URL ou UNC (para entrega de pacote por carregamento de arquivo)

Para permitir que um administrador ou um sistema de distribuição eletrônica de software verifique se o carregamento de aplicativos está sendo realizado de acordo com o esquema de gerenciamento de topologia, permite que o OSD CODEBASE seja substituído pelo elemento HREF do aplicativo (o local de origem). Se o valor for “”, que é o valor padrão, as configurações do arquivo OSD existente serão usadas.

Uma URL tem várias partes:

<protocolo>://<servidor>:<porta>/<caminho>/<?consulta><#fragmento>

Um caminho UNC tem três partes:

\\<nomedocomputador>\<pasta compartilhada>\<recurso>

Se o parâmetro APPLICATIONSOURCEROOT estiver especificado em um cliente, o cliente quebrará os caminhos URL ou UNC de um arquivo OSD em suas partes constituintes e substituirá as seções OSD pelas seções APPLICATIONSOURCEROOT correspondentes.

Importante

Certifique-se de usar o formato correto ao usar file:// em um caminho UNC. O formato correto é file://\<servidor>&lt;compartilhamento>.

ICONSOURCEROOT

UNC

HTTP://URL ou HTTPS://URL

Permite que um administrador especifique um local de origem para a recuperação de um ícone de um pacote de aplicativo seqüenciado durante a publicação. As raízes de origem do ícone dão suporte para caminhos UNC e URLs (HTTP ou HTTPS). Se o valor for “”, que é o valor padrão, as configurações do arquivo OSD existente serão usadas.

Uma URL tem várias partes:

<protocolo>://<servidor>:<porta>/<caminho>/<?consulta><#fragmento>

Um caminho UNC tem três partes:

\\<nomedocomputador>\<pasta compartilhada>\<recurso>

Importante

Não se esqueça de usar o formato correto ao usar um caminho UNC. Os formatos aceitáveis são \<servidor>&lt;compartilhamento> ou <letra da unidade>:&lt;pasta>.

OSDSOURCEROOT

UNC

HTTP://URL ou HTTPS://URL

Permite que um administrador especifique um local de origem para a recuperação de um arquivo OSD para um pacote de aplicativo durante a publicação. As raízes de origem OSD dão suporte para caminhos UNC e URLs (HTTP ou HTTPS). Se o valor for “”, que é o valor padrão, as configurações do arquivo OSD existente serão usadas.

Uma URL tem várias partes:

<protocolo>://<servidor>:<porta>/<caminho>/<?consulta><#fragmento>

Um caminho UNC tem três partes:

\\<nomedocomputador>\<pasta compartilhada>\<recurso>

Importante

Não se esqueça de usar o formato correto ao usar um caminho UNC. Os formatos aceitáveis são \<servidor>&lt;compartilhamento> ou <letra da unidade>:&lt;pasta>.

AUTOLOADONLOGIN

AUTOLOADONLAUNCH

AUTOLOADONREFRESH

[0|1]

Os disparadores de AutoLoad que definem os eventos que iniciam o carregamento automático de aplicativos. O AutoLoad usa implicitamente streaming em segundo plano para habilitar o carregamento pleno dos aplicativos no cache.

O bloco de recurso primário será carregado o mais rápido possível. Os blocos de recursos remanescentes serão carregados em segundo plano para permitir que as operações de primeiro plano, como a interação do usuário com os aplicativos, tenham prioridade e ofereçam um desempenho ideal.

Dica

O parâmetro AUTOLOADTARGET determina quais aplicativos devem ser carregados automaticamente. Por padrão, os pacotes que foram usados são carregados automaticamente a não ser que o AUTOLOADTARGET seja definido.

Cada parâmetro afeta o comportamento do carregamento desta maneira:

  • AUTOLOADONLOGIN — O carregamento começa quando o usuário faz logon.

  • AUTOLOADONLAUNCH — O carregamento começa quando o usuário inicia um aplicativo.

  • AUTOLOADONREFRESH — O carregamento começa quando ocorre uma atualização de publicação.

Os três valores podem ser combinados. No exemplo a seguir, os disparadores de AutoLoad são habilitados quando o usuário faz logon e quando a atualização de uma publicação ocorre:

AUTOLOADONLOGIN AUTOLOADONREFRESH

Dica

Se o cliente for configurado com esses valores na primeira instalação, o AUTOLOAD não será disparado até o próximo logoff seguido de logon do usuário.

AUTOLOADTARGET

NONE

ALL

PREVUSED

Indica o que será carregado automaticamente quando ocorrer um disparador de AutoLoad qualquer.

Valores possíveis:

  • NONE — Sem carregamento automático, independente dos disparadores configurados.

  • ALL—Se um gatilho AutoLoad estiver habilitado, todos os pacotes serão carregados automaticamente, quer tenham sido iniciados ou não.

    Dica

    Essa configuração é definida para pacotes individuais com o uso dos comandos SFTMIME ADD PACKAGE e CONFIGURE PACKAGE. Para obter mais informações sobre esses comandos, consulte Referência de Comandos SFTMIME.

  • PREVUSED — Se algum disparador de AutoLoad for habilitado, carrega apenas os pacotes onde ao menos um dos aplicativos do pacote tenha sido usado anteriormente (ou seja, que tenha sido iniciado ou carregado no cache).

Dica

Quando instala o cliente do App-V para usar um cache somente leitura, (por exemplo, como uma implementação de servidor VDI), você deve definir o parâmetro AUTOLOADTARGET como NONE para impedir que o cliente tente atualizar aplicativos no cache somente leitura.

DOTIMEOUTMINUTES

29600 (padrão)

1–1439998560 minutos (intervalo)

Indica por quantos minutos um aplicativo pode ser usado em operação sem conexão.

INSTALLDIR

<nome do caminho>

Especifica o diretório de instalação do App-V Client.

Exemplo: INSTALLDIR="C:\Program Files\Microsoft Application Virtualization Client"

OPTIN

“TRUE”

“”

Os componentes do Microsoft Application Virtualization Client serão atualizados pelo Microsoft Update quando as atualizações forem disponibilizadas ao público em geral. O Microsoft Update Agent instalado nos sistemas operacionais Windows exige que um usuário opte explicitamente pelo serviço. Isso é necessário uma única vez para que todos os aplicativos do dispositivo sejam afetados. Caso já faça parte do Microsoft Update, os componentes do Microsoft Application Virtualization no dispositivo tirarão proveito do serviço automaticamente.

Para instalação pela linha de comando, o uso do Microsoft Update é desabilitado por padrão (a não ser que algum aplicativo tenha habilitado o dispositivo a usá-lo anteriormente) devido à necessidade de se aceitar manualmente o Microsoft Update. Por isso, é preciso aceitar explicitamente o Windows Update em instalações pela linha de comando. Definir o parâmetro de linha de comando OPTIN como TRUE força a aceitação do Microsoft Update.

REQUIREAUTHORIZATIONIFCACHED

TRUE

FALSE

Indica se a autorização será sempre necessária, esteja ou não o aplicativo no cache.

Valores possíveis:

  • TRUE — Os aplicativos devem ser autorizados ao serem iniciados. Para aplicativos transmitidos por RTSP, o token de autorização de usuário é enviado ao servidor para obter autorização. Para aplicativos baseados em arquivos, as ACLs dos arquivos determinam se um usuário pode ou não acessar o aplicativo.

  • FALSE — Sempre tenta conectar ao servidor. Se a conexão ao servidor não puder ser estabelecida, o cliente ainda permite que o usuário inicie um aplicativo que tenha sido carregado no cache.

SWICACHESIZE

Tamanho do cache em MB

Especifica o tamanho em megabytes do cache do cliente. O tamanho padrão é de 4096 MB, e o tamanho máximo é de 1.048.576 MB (1 TB). O sistema verifica o espaço disponível no momento da instalação, mas o espaço não é reservado.

Exemplo: SWICACHESIZE="1024"

SWIPUBSVRDISPLAY

Nome para exibição

Especifica o nome para exibição de servidor de publicação; necessário quando o SWIPUBSVRHOST for usado.

Exemplo: SWIPUBSVRDISPLAY="AMBIENTE DE PRODUÇÃO"

SWIPUBSVRTYPE

[HTTP|RTSP]

Especifica o tipo do servidor de publicação. O tipo de servidor padrão é o Application Virtualization Server. A opção /secure não diferencia maiúsculas e minúsculas.

  • HTTP — Servidor HTTP Padrão

  • HTTP /secure—Servidor HTTP com Segurança Aprimorada

  • RTSP—Application Virtualization Server

  • RTSP /secure—Application Virtualization Server com Segurança Aprimorada

Exemplo: SWIPUBSVRTYPE="HTTP /secure"

SWIPUBSVRHOST

Endereço IP|nome do host

Especifica o endereço IP do Application Virtualization Server ou um nome de host do servidor que resolve para o endereço IP do servidor; exigido quando o SWIPUBSVRDISPLAY é usado.

Exemplo: SWIPUBSVRHOST="SERVIDOR01"

SWIPUBSVRPORT

Número de porta

Especifica a porta lógica usada por este Application Virtualization Server para escutar solicitações do cliente (padrão = 554).

  • Servidor HTTP Padrão — Padrão = 80.

  • Servidor HTTP com Segurança Aprimorada — Padrão = 443.

  • Application Virtualization Server — Padrão = 554.

  • Application Virtualization Server com Segurança Aprimorada — Padrão = 322.

Exemplo: SWIPUBSVRPORT="443"

SWIPUBSVRPATH

Nome do caminho

Especifica o local do servidor de publicação que abriga o arquivo que define as associações de tipo de arquivo (padrão = /); exigido quando o valor do parâmetro SWIPUBSVRTYPE for HTTP.

Exemplo: SWIPUBSVRPATH="/AppVirt/appsntypes.xml"

SWIPUBSVRREFRESH

[ON|OFF]

Especifica se o cliente fará consultas automáticas ao servidor de publicação sobre associações de tipo de arquivo e aplicativos quando um usuário fizer logon no cliente (padrão = ON).

Exemplo: SWIPUBSVRREFRESH="off"

SWIGLOBALDATA

Diretório de dados globais

Especifica o diretório em que dados que não sejam específicos de usuários em particular serão armazenados (padrão = C:\Documents and Settings\All Users\Documents\).

Exemplo: SWIGLOBALDATA="D:\Microsoft Application Virtualization Client\Global"

SWIUSERDATA

Diretório de dados de usuário

Especifica o diretório em que os dados específicos de usuários em particular serão armazenados (padrão = %APPDATA%).

Exemplo: SWIUSERDATA="H:\Windows\Microsoft Application Virtualization Client"

SWIFSDRIVE

Letra de unidade preferida

Corresponde à letra de unidade escolhida para a unidade virtual.

Exemplo: SWIFSDRIVE="S"

SYSTEMEVENTLOGLEVEL

0–4

Indica o nível de registro necessário para que mensagens de log sejam escritas no log de eventos do NT. O valor indica o limite do que é registrado — ou seja, tudo que for menor ou igual ao valor é registrado. Por exemplo, um valor de 0x3 (Aviso) indica que Avisos (0x3), Erros (0x2) e Erros Críticos (0x1) são registrados.

Valores possíveis:

  • 0 == Nenhum

  • 1 == Crítico

  • 2 == Erro

  • 3 == Aviso

  • 4 == Informação

MINFREESPACEMB

Em MB

Especifica a quantidade de espaço disponível (em megabytes) que o host precisa ter antes que o tamanho do cache possa ser aumentado. O exemplo a seguir configuraria o cliente para garantir ao menos 5 GB de espaço disponível em disco antes de permitir que o tamanho do cache aumente. O padrão é 5000 MB de espaço disponível em disco durante a instalação.

Exemplo: MINFREESPACEMB ="5000" (5 GB)

KEEPCURRENTSETTINGS

[0|1]

Usado quando configurações de registro foram aplicadas antes da implantação de um cliente — por exemplo, usando uma diretiva de grupo. Quando um cliente é implantado, defina este parâmetro com o valor 1 para que ele não substitua as configurações do registro.

Importante

Se ele for definido com um valor 1, os seguintes parâmetros de linha de comando do instalador do cliente serão ignorados:

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

Para obter mais informações sobre como configurar esses valores após a instalação, consulte “Como definir as configurações de Registro do App-V Client usando a linha de comando” no Guia de Operações do Application Virtualization (App-V) (https://go.microsoft.com/fwlink/?LinkId=122939).

Consulte Também

Tarefas

Como Instalar Manualmente o Application Virtualization Client
Como Atualizar o Application Virtualization Client

Outros Recursos

Referência de Comandos SFTMIME

-----
Para saber mais sobre o MDOP na Biblioteca do TechNet, procure soluções de problemas no TechNet Wiki ou siga-nos no Facebook ou no Twitter. Envie suas sugestões e comentários sobre a documentação do MDOP para MDOPdocs@microsoft.com.