Cmdlet di Server Application Virtualization
Si applica a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Cmdlet dell'agente di Server Application Virtualization
È possibile installare questi cmdlet in qualsiasi computer e gestire l'agente di Server App-V in modalità remota. Non è necessario installare i cmdlet nel computer che esegue l'agente di Server App-V perché Server App-V usa la comunicazione remota di Strumentazione gestione Windows (WMI).
La gestione remota delle applicazioni con i cmdlet PowerShell per Server App-V è consigliabile negli scenari seguenti:
Il server remoto esegue l'agente di Server App-V ed è connesso al dominio.
Quando si usa un account membro del dominio.
L'account di dominio è un membro del gruppo Administrators locale nel server in cui si distribuisce l'applicazione. Tuttavia, in un ambiente autonomo, non è possibile effettuare il provisioning di un'applicazione Server App-V usando un cmdlet per un server remoto.
Per gli scenari basati su un gruppo di lavoro, i clienti dovrebbero eseguire il cmdlet localmente nel server in cui si sta distribuendo l'applicazione. I computer appartenenti al dominio non saranno interessati dal problema.
Nota
Potrebbe essere necessario aprire il firewall nel computer che esegue l'agente di Server App-V per consentire la comunicazione remota WMI.
Il seguente elenco visualizza i nomi di funzione e una breve descrizione delle funzioni attualmente disponibili utilizzabili con l'agente di Server App-V:
Add-ServerAppvPackage
Aggiunge un nuovo pacchetto di applicazione virtuale a un computer che esegue l'agente di Server App-V o aggiorna un pacchetto dell'applicazione virtuale esistenti in un computer che esegue l'agente di Server App-V.
Backup-ServerAppvPackageState
Esegue il backup dello stato di runtime associato a un pacchetto di applicazione virtuale esistente in un percorso specificato.
Get-ServerAppvAgent
Restituisce informazioni relative all'agente di Server App-V.
Get-ServerAppvPackage
Effettua una query e recupera informazioni su un pacchetto di applicazione virtuale distribuito in un computer specificato che esegue l'agente di Server App-V.
Remove-ServerAppvPackage
Elimina un pacchetto di applicazione virtuale distribuito da un computer specificato che esegue l'agente di Server App-V.
Remove-ServerAppvPackageState
Rimuove tutti gli stati di runtime associati a un pacchetto di applicazione virtuale e ripristina lo stato iniziale del pacchetto di applicazioni virtuali.
Restore-ServerAppvPackageState
Ripristina lo stato di runtime associato a un pacchetto di applicazione virtuale usando un backup.
Set-ServerAppvPackageConfiguration
Configura un pacchetto di applicazione virtuale esistente usando il documento di configurazione di distribuzione fornito.
Start-ServerAppvPackage
Avvia un pacchetto di applicazione virtuale e tutti i sottosistemi associati.
Stop-ServerAppvPackage
Arresta un pacchetto di applicazione virtuale e tutti i sottosistemi associati.
Cmdlet di Server Application Virtualization Sequencer
Per usare i cmdlet di Sequencer per creare pacchetti, è necessario installare i cmdlet e PowerShell 2.0 nel computer che esegue Sequencer. La funzionalità remota di PowerShell 2.0 è supportata e quindi è possibile usare questi cmdlet da qualsiasi computer che esegue PowerShell 2.0.
Il seguente elenco visualizza i nomi di funzione e una breve descrizione delle funzioni attualmente disponibili utilizzabili con Server App-V Sequencer:
New-ServerAppVSequencerPackage
Crea un nuovo pacchetto di applicazione virtuale.
Protect-UpdateConfiguration
Crittografa i valori privati nel documento di configurazione di distribuzione.
Unprotect-UpdateConfiguration
Decrittografa le sezioni crittografate di un documento di configurazione di distribuzione.
Update-ServerAppVSequencerPackage
Aggiorna un pacchetto di applicazione virtuale esistente.