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.