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. |
Argomenti correlati
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