Condividi tramite


Distribuire le funzionalità necessarie per UE-V 2.x

Tutte le distribuzioni di Microsoft User Experience Virtualization (UE-V) 2.0, 2.1 e 2.1 SP1 richiedono queste funzionalità

  • Distribuire un percorso di archiviazione delle impostazioni accessibile agli utenti finali.

    Si tratta di una condivisione di rete standard che archivia e recupera le impostazioni utente.

  • Scegliere il metodo di configurazione per UE-V

    UE-V può essere distribuito e configurato usando strumenti di gestione comuni, tra cui Criteri di gruppo, Configuration Manager o Infrastruttura di gestione Windows e PowerShell.

  • Distribuire un agente UE-V da installare in ogni computer che sincronizza le impostazioni.

    In questo modo vengono monitorati le applicazioni registrate e il sistema operativo per eventuali modifiche delle impostazioni e vengono sincronizzate tra i computer.

Negli argomenti di questa sezione viene descritto come distribuire queste funzionalità.

Distribuire un percorso di archiviazione delle impostazioni UE-V

UE-V richiede un percorso in cui archiviare le impostazioni utente nei file del pacchetto delle impostazioni. È possibile configurare questo percorso di archiviazione delle impostazioni in uno dei modi seguenti:

  • Creare un percorso di archiviazione delle impostazioni personalizzato

  • Usare Active Directory esistente per il percorso di archiviazione delle impostazioni

Se non si crea un percorso di archiviazione delle impostazioni, l'agente UE-V userà Active Directory (AD) per impostazione predefinita.

Nota Per quanto riguarda la pianificazione delle prestazioni e della capacità e per ridurre i problemi di latenza di rete, creare posizioni di archiviazione delle impostazioni nelle stesse reti locali in cui risiedono i computer degli utenti. È consigliabile usare 20 MB di spazio su disco per utente per il percorso di archiviazione delle impostazioni.

Creare un percorso di archiviazione delle impostazioni UE-V

Prima di definire il percorso di archiviazione delle impostazioni, è necessario creare una directory radice con autorizzazioni di lettura/scrittura per gli utenti che archiviano le impostazioni nella condivisione. L'agente UE-V crea cartelle specifiche dell'utente in questa directory radice.

Il percorso di archiviazione delle impostazioni viene definito impostando l'opzione di configurazione SettingsStoragePath, che è possibile configurare usando uno di questi metodi:

Il percorso deve trovarsi in un percorso UNC (Universal Naming Convention) del server e della condivisione. Ad esempio, \\Server\Settingsshare\. Questa opzione di configurazione supporta l'uso di variabili per abilitare scenari di sincronizzazione specifici. Ad esempio, è possibile usare le %username%\%computername% variabili per mantenere l'esperienza delle impostazioni dell'utente finale in questi scenari:

  • Utenti finali che usano più computer fisici nell'organizzazione

  • Computer aziendali usati da più utenti finali

L'agente UE-V crea dinamicamente un percorso di archiviazione delle impostazioni specifico dell'utente, con una cartella di sistema nascosta denominata SettingsPackages, in base all'impostazione di configurazione SettingsStoragePath. L'agente legge e scrive le impostazioni in questo percorso come definito dai modelli di percorso delle impostazioni UE-V registrati.

Le impostazioni UE-V sono determinate da una regola "Last write wins": Se il percorso di archiviazione delle impostazioni è lo stesso per l'utente con più computer gestiti, un agente UE-V legge e scrive nel percorso delle impostazioni indipendentemente dagli agenti in esecuzione in altri computer. Le ultime impostazioni scritte e i valori sono quelli applicati quando l'agente successivo legge dal percorso di archiviazione delle impostazioni.

Distribuire il percorso di archiviazione delle impostazioni: Seguire questa procedura per definire il percorso di archiviazione delle impostazioni anziché usare il servizio Active Directory esistente. È consigliabile limitare l'accesso alla condivisione di archiviazione delle impostazioni agli utenti che lo richiedono, come illustrato nelle tabelle seguenti.

Per distribuire la condivisione di rete UE-V

  1. Creare un nuovo gruppo di sicurezza per gli utenti UE-V.

  2. Creare una nuova cartella nel computer centrale che archivia i pacchetti di impostazioni UE-V e quindi concedere agli utenti UE-V l'accesso con autorizzazioni di gruppo per la cartella. L'amministratore che supporta UE-V deve disporre delle autorizzazioni per questa cartella condivisa.

  3. Impostare le autorizzazioni SMB (Server Message Block) a livello di condivisione seguenti per la cartella del percorso di archiviazione delle impostazioni.

    Account utente Autorizzazioni consigliate

    Tutti

    Nessuna autorizzazione

    Gruppo di sicurezza di utenti UE-V

    Controllo completo

  4. Impostare le autorizzazioni del file system NTFS seguenti per la cartella del percorso di archiviazione delle impostazioni.

    Account utente Autorizzazioni consigliate Cartella

    Creatore/proprietario

    Controllo completo

    Solo sottocartelle e file

    Gruppo di sicurezza di utenti UE-V

    Elencare i dati di cartella/lettura, creare cartelle/accodare dati

    Solo questa cartella

Con questa configurazione, l'agente UE-V crea e protegge una cartella Settingspackage mentre viene eseguita nel contesto dell'utente e concede a ogni utente l'autorizzazione per creare cartelle per l'archiviazione delle impostazioni. Gli utenti ricevono il controllo completo della cartella Settingspackage, mentre altri utenti non possono accedervi.

Nota Se si crea la condivisione di archiviazione delle impostazioni in un computer che esegue un sistema operativo Windows Server, configurare UE-V per verificare che il gruppo Administrators locale o l'utente corrente sia il proprietario della cartella in cui vengono archiviati i pacchetti di impostazioni. Per abilitare questa sicurezza aggiuntiva, specificare questa impostazione nell'Editor del Registro di sistema di Windows Server:

  1. Aggiungere una chiave del Registro di sistema REG_DWORD denominata "RepositoryOwnerCheckEnabled" a HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration.

  2. Impostare il valore della chiave del Registro di sistema su 1.

Usare Active Directory con UE-V 2.x

L'agente UE-V usa Active Directory (AD) per impostazione predefinita se un percorso di archiviazione delle impostazioni non è altrimenti definito. In questi casi, l'agente UE-V crea dinamicamente la cartella di archiviazione delle impostazioni nella radice della home directory di AD di ogni utente. Tuttavia, se in Active Directory è configurata un'impostazione di directory personalizzata, viene usata in alternativa tale directory.

Scegliere il metodo di configurazione per UE-V 2.x

Si vuole capire quale metodo di configurazione si userà per gestire UE-V dopo la distribuzione, poiché si tratta del metodo di configurazione usato per distribuire l'agente UE-V. In genere, questo è il metodo di configurazione già usato nell'ambiente, ad esempio Windows PowerShell o Configuration Manager.

È possibile configurare UE-V prima, durante o dopo l'installazione dell'agente UE-V, a seconda del metodo di configurazione usato.

  • Criteri di gruppo: è possibile usare l'infrastruttura di Criteri di gruppo esistente per configurare UE-V prima o dopo la distribuzione dell'agente UE-V. Il modello ADMX di Criteri di gruppo UE-V consente la gestione centrale delle opzioni di configurazione comuni dell'agente UE-V e include le impostazioni per configurare la sincronizzazione UE-V.

    Installazione dei modelli ADMX di Criteri di gruppo UE-V: I modelli ADMX di Criteri di gruppo per UE-V configurano le impostazioni di sincronizzazione per l'agente UE-V e abilitano la gestione centrale delle impostazioni di configurazione comuni dell'agente UE-V usando un'infrastruttura di Criteri di gruppo esistente.

    I sistemi operativi supportati per il controller di dominio che distribuisce gli oggetti Criteri di gruppo includono quanto segue:

    Windows Server 2008 R2

    Windows Server 2012 e Windows Server 2012 R2

  • Configuration Manager: il Configuration Pack UE-V consente di usare la funzionalità Impostazioni di conformità di System Center Configuration Manager 2012 SP1 o versione successiva per applicare configurazioni coerenti tra i siti in cui sono installati UE-V e Configuration Manager.

  • Windows PowerShell e WMI: è possibile usare comandi con script per Windows PowerShell e Strumentazione gestione Windows (WMI) per modificare le configurazioni dopo l'installazione dell'agente UE-V.

    Nota La modifica del Registro di sistema può causare la perdita di dati o il computer non risponde. È consigliabile usare altri metodi di configurazione.

  • Riga di comando o Installazione script batch: I parametri usati quando si distribuisce l'agente UE-V configurano molte impostazioni UE-V. I sistemi di distribuzione elettronica del software, ad esempio System Center 2012 Configuration Manager, usano questi parametri per configurare i client quando distribuiscono e installano il software dell'agente UE-V.

Distribuire l'agente UE-V 2.x

L'agente UE-V è il nucleo di una distribuzione UE-V e deve essere eseguito in ogni computer che usa UE-V per sincronizzare le impostazioni dell'applicazione e di Windows.

File di installazione dell'agente UE-V: Un singolo file di installazione, AgentSetup.exe, installa l'agente UE-V in sistemi operativi a 32 bit e a 64 bit. Inoltre, vengono forniti AgentSetupx86.msi o AgentSetupx64.msi file di Windows Installer specifici dell'architettura e, poiché sono più piccoli, potrebbero semplificare le distribuzioni dell'agente. I parametri della riga di comando per il programma di installazione AgentSetup.exe sono supportati anche per l'installazione di Windows Installer.

Importante Durante l'installazione o la disinstallazione dell'agente UE-V, è possibile usare il file AgentSetup.exe o il file.msi arch> AgentSetup<, ma non entrambi. Lo stesso file deve essere usato per disinstallare l'agente UE-V usato per installare l'agente UE-V.

Per distribuire l'agente UE-V

È possibile usare i metodi seguenti per distribuire l'agente UE-V:

  • Un sistema di soluzione ESD (Electronic Software Distribution), ad esempio Configuration Manager, in grado di installare un file di Windows Installer (.msi).

  • Script di installazione che fa riferimento al file di Windows Installer (.msi) archiviato centralmente in una condivisione.

  • Programma di installazione eseguito manualmente nel computer.

Usare la procedura seguente per distribuire l'agente UE-V da una condivisione di rete.

Per installare e configurare l'agente UE-V da una condivisione di rete

  1. Eseguire la fase del file di installazione dell'agente UE-V AgentSetup.exe in una condivisione di rete a cui gli utenti dispongono dell'autorizzazione di lettura.

  2. Distribuire uno script nei computer utente che installano l'agente UE-V. Lo script deve specificare il percorso di archiviazione delle impostazioni.

Opzioni di distribuzione: Assicurarsi di usare il formato di variabile corretto quando si installa l'agente UE-V. La tabella seguente fornisce esempi di opzioni di distribuzione per l'uso dei file AgentSetup.exe o Windows Installer (.msi).

Tipo di distribuzione Descrizione della distribuzione Esempio

Prompt

Quando si installa l'agente UE-V al prompt dei comandi, usare il formato della variabile %^username%. Se sono necessarie virgolette a causa di spazi nel percorso di archiviazione delle impostazioni, usare un file di script batch per la distribuzione.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%^username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%^username%

Script batch

Quando si installa l'agente UE-V da un file di script batch, usare il formato della variabile %%username%% . Se si usa questo metodo di installazione, è necessario eseguire l'escape della variabile con i caratteri %% . Senza questo carattere, lo script espande la variabile username in fase di installazione, anziché in fase di esecuzione, il che fa sì che UE-V usi un singolo percorso di archiviazione delle impostazioni per tutti gli utenti.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\server\settingsshare%%username%%"

msiexec.exe /i "<percorso del file> msi" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\server\settingsshare%%username%%"

Windows PowerShell

Quando si installa l'agente UE-V da un prompt di Windows PowerShell o da uno script di Windows PowerShell, usare il formato della variabile %username%.

& AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

& msiexec.exe /i "<path to msi file>" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

Distribuzione elettronica del software, ad esempio distribuzione della distribuzione software di Configuration Manager

Quando si installa l'agente UE-V usando Configuration Manager, usare il formato variabile ^%username^% .

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

msiexec.exe /i "<percorso del file> msi" /quiet /norestart /lv "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

Nota L'installazione dell'agente UE-V richiede diritti di amministratore e il computer richiede un riavvio prima che l'agente UE-V possa essere eseguito.

Parametri della riga di comando per la distribuzione dell'agente UE-V

I parametri della riga di comando dell'agente UE-V sono i seguenti.

Parametro della riga di comando Definizione Note

/help o /h o /?

Visualizza la finestra di dialogo utilizzo AgentSetup.exe.

SettingsStoragePath

Indica il percorso UNC (Universal Naming Convention) che definisce la posizione in cui vengono archiviate le impostazioni.

Importante

È necessario specificare SettingsStoragePath in UE-V 2.1 e UE-V 2.1 SP1. È possibile impostare la stringa AdHomePath per specificare che viene usato il percorso iniziale di Active Directory dell'utente. Ad esempio: SettingsStoragePath = \share\path|AdHomePath.

In UE-V 2.0 è possibile lasciare vuoto SettingsStoragePath per usare il percorso iniziale di Active Directory.

%username% o %computername% variabili di ambiente sono accettate. Gli script possono richiedere variabili con caratteri di escape.

Impostazione predefinita: <nessuno>

SettingsStoragePathReg

Ottiene il valore SettingsStoragePath dal Registro di sistema durante l'installazione.

Al prompt dei comandi digitare l'esempio seguente per forzare UE-V a usare il percorso iniziale di Active Directory anziché un UNC specifico.At the command prompt, type the following example to force UE-V to use the Active Directory home path instead of a specific UNC.

msiexec.exe /i AgentSetupx64.msi acceptlicenseterms=true SettingsStoragePathReg=TRUE /quiet /norestart

SettingsTemplateCatalogPath

Indica il percorso UNC (Universal Naming Convention) che definisce la posizione selezionata per i nuovi modelli di percorso delle impostazioni.

Obbligatorio solo per i modelli di percorso delle impostazioni personalizzate

RegisterMSTemplates

Specifica se i modelli Microsoft predefiniti devono essere registrati durante l'installazione.

True | Falso

Impostazione predefinita: True

SyncMethod

Specifica il metodo di sincronizzazione da utilizzare.

SyncProvider | Nessuno

Impostazione predefinita: SyncProvider

SyncTimeoutInMilliseconds

Specifica il numero di millisecondi di attesa del computer prima del timeout quando recupera le impostazioni utente dal percorso di archiviazione delle impostazioni.

Impostazione predefinita: 2000 millisecondi

(attendere fino a 2 secondi)

SyncEnabled

Specifica se la sincronizzazione UE-V è abilitata o disabilitata.

True | Falso

Impostazione predefinita: True

MaxPackageSizeInBytes

Specifica le dimensioni del file del pacchetto delle impostazioni in byte quando l'agente UE-V segnala che i file superano la soglia.

<grandezza>

Impostazione predefinita: none (nessuna soglia di avviso)

CEIPEnabled

Specifica l'impostazione per la partecipazione al programma Analisi utilizzo software. Se impostato su True, le informazioni sul programma di installazione vengono caricate nel sito Del programma Analisi utilizzo software Microsoft. Se impostato su False, non viene caricata alcuna informazione.

True | Falso

Impostazione predefinita: False

NoRestart

Supporta il rinvio del riavvio del computer dopo l'installazione dell'agente UE-V.

INSTALLFOLDER

Consente di impostare una cartella di installazione diversa per l'agente UE-V o il generatore UE-V.

MUENABLED

Consente al programma di installazione di accettare l'opzione da includere nel programma Microsoft Update.

ACCEPTLICENSETERMS

Consente di installare UE-V in modo invisibile all'utente. Questo valore deve essere impostato su True per installare UE-V in modo invisibile all'utente e ignorare il requisito che l'utente accetti le condizioni di licenza UE-V. Se impostato su False o lasciato vuoto, l'utente riceve un messaggio di errore e UE-V non è installato.

Importante

Questo parametro è necessario per installare UE-V in modo invisibile all'utente.

NORESTART

Impedisce un riavvio obbligatorio dopo l'installazione dell'agente UE-V.

Aggiornare l'agente UE-V

Gli aggiornamenti per il software dell'agente UE-V vengono forniti tramite Microsoft Update. È possibile distribuire gli aggiornamenti dell'agente UE-V usando i sistemi di infrastruttura Enterprise Software Distribution (ESD).

Durante un aggiornamento dell'agente UE-V, è possibile aggiornare il gruppo predefinito di modelli di posizione delle impostazioni per le applicazioni Microsoft comuni e le impostazioni di Windows.

Aggiornare l'agente UE-V 2.x

L'agente UE-V 2.x introduce molte nuove funzionalità e modifica come e quando l'agente carica il contenuto nella condivisione di archiviazione delle impostazioni. Il processo di aggiornamento automatizza queste modifiche. Per aggiornare l'agente UE-V, eseguire il pacchetto di installazione dell'agente UE-V (AgentSetup.exe, AgentSetupx86.msi o AgentSetupx64.msi) nei computer degli utenti.

Nota Quando si aggiorna l'agente UE-V, è necessario usare lo stesso tipo di programma di installazione (.exe file o .msi pacchetto) che ha installato l'agente UE-V precedente. Ad esempio, usare la AgentSetup.exe UE-V 2 per aggiornare gli agenti UE-V 1.0 installati tramite AgentSetup.exe.

Quando viene eseguito il programma di installazione dell'agente, vengono mantenute le configurazioni seguenti:

  • Percorso di archiviazione delle impostazioni

  • Impostazioni del Registro di sistema

  • Attività pianificate (le impostazioni intervallo vengono reimpostate alle impostazioni predefinite)

Nota Un computer con modelli di percorso delle impostazioni UE-V 2.x registrati nell'agente UE-V 1.0 registra errori nel registro eventi di Windows.

È possibile usare Microsoft System Center 2012 Configuration Manager o un altro strumento di distribuzione software aziendale per automatizzare e distribuire l'aggiornamento dell'agente UE-V.

Consigli: È consigliabile aggiornare tutti gli agenti UE-V 1.0 in un ambiente di elaborazione, ma non è necessario. I modelli di posizione delle impostazioni UE-V 2.x possono interagire con un agente UE-V 1.0 perché condividono solo le impostazioni dal percorso di archiviazione delle impostazioni. È tuttavia consigliabile spostare le distribuzioni in una singola versione dell'agente per semplificare la gestione e supportare UE-V.

Ripristinare l'agente UE-V dopo un aggiornamento non riuscito

È possibile che si verifichino errori dopo aver tentato una delle operazioni seguenti:

  • Eseguire l'aggiornamento da UE-V 1.0 a UE-V 2

  • Eseguire l'aggiornamento a una versione più recente di Windows, ad esempio da Windows 7 a Windows 8 o da Windows 8 a Windows 8.1.

  • Disinstallare l'agente dopo l'aggiornamento dell'agente UE-V

Per risolvere eventuali problemi, provare a ripristinare l'agente UE-V immettendo questo comando al prompt dei comandi nel computer in cui è installato l'agente.

msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log

È quindi possibile ritentare il processo di disinstallazione o l'aggiornamento installando la versione più recente dell'agente UE-V.

Preparare una distribuzione UE-V 2.x

Distribuire UE-V 2.x per applicazioni personalizzate