Condividi tramite


Informazioni sulle impostazioni di configurazione client

Il client Microsoft Application Virtualization (App-V) 5.0 archivia la configurazione nel Registro di sistema. È possibile raccogliere alcune informazioni utili sul client se si conosce il formato dei dati nel Registro di sistema. È anche possibile configurare molte azioni client modificando le voci del Registro di sistema. Questo argomento elenca le impostazioni di configurazione client di App-V 5.0 e ne illustra gli usi. È possibile usare PowerShell per modificare le impostazioni di configurazione del client. Per altre informazioni sull'uso di PowerShell e App-V 5.0, vedere Amministrazione di App-V tramite PowerShell.

Impostazioni di configurazione client di App-V 5.0

Nella tabella seguente vengono visualizzate informazioni sulle impostazioni di configurazione client di App-V 5.0:

Nome impostazione Flag di installazione Descrizione Impostazione delle opzioni Valore della chiave del Registro di sistema Chiavi e valori di stato dei criteri disabilitati

PackageInstallationRoot

PACKAGEINSTALLATIONROOT

Specifica la directory in cui verranno installati tutti i nuovi aggiornamenti e applicazioni.

Stringa

Streaming\PackageInstallationRoot

Valore dei criteri non scritto (uguale a Non configurato)

PackageSourceRoot

PACKAGESOURCEROOT

Sostituisce il percorso di origine per il download del contenuto del pacchetto.

Stringa

Streaming\PackageSourceRoot

Valore dei criteri non scritto (uguale a Non configurato)

AllowHighCostLaunch

Non disponibile.

Questa impostazione controlla se le applicazioni virtualizzate vengono avviate in computer Windows 8 connessi tramite una connessione di rete a consumo (ad esempio, 4G).

True (abilitato); False (stato disabilitato)

Streaming\AllowHighCostLaunch

0

ReestablishmentRetries

Non disponibile.

Specifica il numero di volte in cui ripetere una sessione eliminata.

Intero (0-99)

Streaming\ReestablishmentRetries

Valore dei criteri non scritto (uguale a Non configurato)

RistabilimentoInterval

Non disponibile.

Specifica il numero di secondi tra i tentativi di ristabilire una sessione eliminata.

Intero (0-3600)

Streaming\ReestablishmentInterval

Valore dei criteri non scritto (uguale a Non configurato)

Autoload

AUTOLOAD

Specifica il modo in cui i nuovi pacchetti devono essere caricati automaticamente da App-V in un computer specifico.

(0x0) Nessuno; (0x1) Usato in precedenza; (0x2) Tutto

Streaming\AutoLoad

Valore dei criteri non scritto (uguale a Non configurato)

LocationProvider

Non disponibile.

Specifica il CLSID per un'implementazione compatibile dell'interfaccia IAppvPackageLocationProvider.

Stringa

Streaming\LocationProvider

Valore dei criteri non scritto (uguale a Non configurato)

CertFilterForClientSsl

Non disponibile.

Specifica il percorso di un certificato valido nell'archivio certificati.

Stringa

Streaming\CertFilterForClientSsl

Valore dei criteri non scritto (uguale a Non configurato)

VerifyCertificateRevocationList

Non disponibile.

Verifica lo stato di revoca del certificato del server prima di usare HTTPS.

True(enabled); False(Stato disabilitato)

Streaming\VerifyCertificateRevocationList

0

SharedContentStoreMode

SHAREDCONTENTSTOREMODE

Specifica che il contenuto del pacchetto trasmesso non verrà salvato nel disco rigido locale.

True(enabled); False(Stato disabilitato)

Streaming\SharedContentStoreMode

0

Nome

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

PUBLISHINGSERVERNAME

Visualizza il nome del server di pubblicazione.

Stringa

Publishing\Servers{serverId}\FriendlyName

Valore dei criteri non scritto (uguale a Non configurato)

URL

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

PUBLISHINGSERVERURL

Visualizza l'URL del server di pubblicazione.

Stringa

Publishing\Servers{serverId}\URL

Valore dei criteri non scritto (uguale a Non configurato)

GlobalRefreshEnabled

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

GLOBALREFRESHENABLED

Abilita l'aggiornamento della pubblicazione globale (booleano)

True(enabled); False(Stato disabilitato)

Publishing\Servers{serverId}\GlobalEnabled

False

GlobalRefreshOnLogon

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

GLOBALREFRESHONLOGON

Attiva un aggiornamento della pubblicazione globale all'accesso. ( Booleano)

True(enabled); False(Stato disabilitato)

Publishing\Servers{serverId}\GlobalLogonRefresh

False

GlobalRefreshInterval

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

GLOBALREFRESHINTERVAL

Specifica l'intervallo di aggiornamento della pubblicazione usando GlobalRefreshIntervalUnit. Per disabilitare l'aggiornamento del pacchetto, selezionare 0.

Intero (0-744

Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval

0

GlobalRefreshIntervalUnit

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

GLOBALREFRESHINTERVALUNI

Specifica l'unità di intervallo (ora 0-23, giorno 0-31).

0 per ora, 1 per giorno

Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit

1

UserRefreshEnabled

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

USERREFRESHENABLED

Abilita l'aggiornamento della pubblicazione degli utenti (booleano)

True(enabled); False(Stato disabilitato)

Publishing\Servers{serverId}\UserEnabled

False

UserRefreshOnLogon

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

USERREFRESHONLOGON

Attiva un aggiornamento di pubblicazione utente onlogon. ( Booleano)

Conteggio parole (con spazi): 60

True(enabled); False(Stato disabilitato)

Publishing\Servers{serverId}\UserLogonRefresh

False

UserRefreshInterval

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

USERREFRESHINTERVAL

Specifica l'intervallo di aggiornamento della pubblicazione usando UserRefreshIntervalUnit. Per disabilitare l'aggiornamento del pacchetto, selezionare 0.

Conteggio parole (con spazi): 85

Intero (0-744 ore)

Publishing\Servers{serverId}\UserPeriodicRefreshInterval

0

UserRefreshIntervalUnit

Nota

Questa impostazione non può essere modificata usando il cmdLet set-AppvclientConfiguration . È necessario usare il cmdlet Set-AppvPublishingServer .

USERREFRESHINTERVALUNIT

Specifica l'unità di intervallo (ora 0-23, giorno 0-31).

0 per ora, 1 per giorno

Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit

1

Modalità migrazione

MIGRATIONMODE

La modalità di migrazione consente al client App-V di modificare i collegamenti e gli FTA per i pacchetti creati usando una versione precedente di App-V.

True(stato abilitato); False (stato disabilitato)

Coesistenza\MigrationMode

CEIPOPTIN

CEIPOPTIN

Consente al computer che esegue il client App-V 5.0 di raccogliere e restituire determinate informazioni sull'utilizzo per migliorare ulteriormente l'applicazione.

0 per disabilitato; 1 per abilitato

SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable

0

EnablePackageScripts

ENABLEPACKAGESCRIPTS

Abilita gli script definiti nel manifesto del pacchetto dei file di configurazione da eseguire.

True(enabled); False(Stato disabilitato)

\Scripting\EnablePackageScripts

RoamingFileExclusions

ROAMINGFILEEXCLUSIONS

Specifica i percorsi di file relativi a %userprofile% che non si spostano con il profilo di un utente. Utilizzo di esempio: /ROAMINGFILEEXCLUSIONS='desktop;my pictures'

RoamingRegistryExclusions

ROAMINGREGISTRYEXCLUSIONS

Specifica i percorsi del Registro di sistema che non si spostano con un profilo utente. Utilizzo di esempio: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients

Stringa

Integration\RoamingRegistryExclusions

Valore dei criteri non scritto (uguale a Non configurato)

IntegrationRootUser

Non disponibile.

Specifica la posizione in cui creare collegamenti simbolici associati alla versione corrente di un pacchetto pubblicato per utente. tutte le estensioni dell'applicazione virtuale, ad esempio collegamenti e associazioni di tipi di file, punteranno a questo percorso. Se non si specifica un percorso, i collegamenti simbolici non verranno usati quando si pubblica il pacchetto. Ad esempio: %localappdata%\Microsoft\AppV\Client\Integration.

Stringa

Integration\IntegrationRootUser

Valore dei criteri non scritto (uguale a Non configurato)

IntegrationRootGlobal

Non disponibile.

Specifica la posizione in cui creare collegamenti simbolici associati alla versione corrente di un pacchetto pubblicato a livello globale. tutte le estensioni dell'applicazione virtuale, ad esempio collegamenti e associazioni di tipi di file, punteranno a questo percorso. Se non si specifica un percorso, i collegamenti simbolici non verranno usati quando si pubblica il pacchetto. Ad esempio: %allusersprofile%\Microsoft\AppV\Client\Integration

Stringa

Integration\IntegrationRootGlobal

Valore dei criteri non scritto (uguale a Non configurato)

VirtualizableExtensions

Non disponibile.

Elenco delimitato da virgole di estensioni di file che è possibile usare per determinare se un'applicazione installata localmente può essere eseguita nell'ambiente virtuale.

Quando vengono creati collegamenti, FTA e altri punti di estensione durante la pubblicazione, App-V confronta l'estensione del nome file con l'elenco se l'applicazione associata al punto di estensione è installata localmente. Se l'estensione si trova, verrà aggiunto il parametro della riga di comando RunVirtual e l'applicazione verrà eseguita virtualmente.

Per altre informazioni sul parametro RunVirtual , vedere Esecuzione di un'applicazione installata in locale all'interno di un ambiente virtuale con applicazioni virtualizzate.

Stringa

Integration\VirtualizableExtensions

Valore dei criteri non scritto

ReportingEnabled

Non disponibile.

Consente al client di restituire informazioni a un server di report.

True (abilitato); False (stato disabilitato)

Reporting\EnableReporting

False

ReportingServerURL

Non disponibile.

Specifica il percorso nel server di report in cui vengono salvate le informazioni client.

Stringa

Reporting\ReportingServer

Valore dei criteri non scritto (uguale a Non configurato)

ReportingDataCacheLimit

Non disponibile.

Specifica la dimensione massima in megabyte (MB) della cache XML per l'archiviazione delle informazioni sui report. Le dimensioni si applicano alla cache in memoria. Quando viene raggiunto il limite, verrà eseguito il rollover del file di log. Impostare tra 0 e 1024.

Intero [0-1024]

Reporting\DataCacheLimit

Valore dei criteri non scritto (uguale a Non configurato)

ReportingDataBlockSize

Non disponibile.

Specifica le dimensioni massime in byte da trasmettere al server per la segnalazione delle richieste di caricamento. Ciò consente di evitare errori di trasmissione permanenti quando il log ha raggiunto dimensioni significative. Impostare tra 1024 e illimitato.

Intero [1024 - Illimitato]

Reporting\DataBlockSize

Valore dei criteri non scritto (uguale a Non configurato)

ReportingStartTime

Non disponibile.

Specifica il tempo necessario per avviare il client per l'invio dei dati al server di report. È necessario specificare un numero intero valido compreso tra 0 e 23 corrispondente all'ora del giorno. Per impostazione predefinita , ReportingStartTime inizierà il giorno corrente alle 22.00 o alle 22.

Nota

È consigliabile configurare questa impostazione in un momento in cui i computer che eseguono il client App-V 5.0 hanno meno probabilità di essere offline.

Intero (0 - 23)

Reporting\ StartTime

Valore dei criteri non scritto (uguale a Non configurato)

ReportingInterval

Non disponibile.

Specifica l'intervallo di ripetizione dei tentativi che il client userà per inviare nuovamente i dati al server di report.

Numero intero

Reporting\RetryInterval

Valore dei criteri non scritto (uguale a Non configurato)

ReportingRandomDelay

Non disponibile.

Specifica il ritardo massimo (in minuti) per l'invio dei dati al server di report. Quando l'attività pianificata viene avviata, il client genera un ritardo casuale compreso tra 0 e ReportingRandomDelay e attende la durata specificata prima di inviare i dati. Ciò consente di evitare conflitti nel server.

Intero [0 - ReportingRandomDelay]

Reporting\RandomDelay

Valore dei criteri non scritto (uguale a Non configurato)

EnableDynamicVirtualization

Importante

Questa impostazione è disponibile solo con App-V 5.0 SP2 o versione successiva.

Non disponibile.

Consente di virtualizzare ed eseguire le estensioni della shell, gli oggetti helper del browser e i controlli Active X supportati con applicazioni virtuali.

1 (abilitato), 0 (disabilitato)

HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization

EnablePublishingRefreshUI

Importante

Questa impostazione è disponibile solo con App-V 5.0 SP2.

Non disponibile.

Abilita l'indicatore di stato dell'aggiornamento della pubblicazione per il computer che esegue il client App-V 5.0.

1 (abilitato), 0 (disabilitato)

HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing

HideUI

Importante

Questa impostazione è disponibile solo con App-V 5.0 SP2.

Non disponibile.

Nasconde l'indicatore di stato dell'aggiornamento della pubblicazione.

1 (abilitato), 0 (disabilitato)

ProcessesUsingVirtualComponents

Non disponibile.

Specifica un elenco di percorsi di processo (che possono contenere caratteri jolly), che sono candidati per l'uso della virtualizzazione dinamica (estensioni della shell supportate, oggetti helper del browser e controlli ActiveX). Solo i processi il cui percorso completo corrisponde a uno di questi elementi possono usare la virtualizzazione dinamica.

Stringa

Virtualization\ProcessesUsingVirtualComponents

Stringa vuota.

Distribuzione di App-V 5.0 Sequencer e del client

Come modificare la configurazione del client App-V 5.0 usando il modello ADMX e Criteri di gruppo

Come distribuire il client App-V