Come sequenziare un pacchetto tramite Windows PowerShell

Si applica a:

  • Windows 10
  • Windows 11

Utilizzare la procedura seguente per creare un nuovo pacchetto App-V con Windows PowerShell.

Nota

Prima di usare questa procedura, è necessario copiare i file del programma di installazione associati nel computer che esegue Sequencer e aver letto e compreso la sezione Sequencer di Pianificazione della distribuzione di App-V Sequencer e del client.

Per creare una nuova applicazione virtuale utilizzando Windows PowerShell

  1. Installare il sequencer App-V. Per ulteriori informazioni sull'installazione di Sequencer, vedere Come installare Sequencer.

  2. Fare clic su Start e digitare Windows PowerShell. Fare clic con il pulsante destro del mouse su Windows PowerShell e scegliere Esegui come amministratore.

  3. Utilizzando la console di Windows PowerShell, digitare quanto segue: import-module appvsequencer.

  4. Per creare un pacchetto, usare il cmdlet New-AppvSequencerPackage . Per creare un pacchetto sono necessari i seguenti parametri:

    • Name - specifica il nome del pacchetto.

    • PrimaryVirtualApplicationDirectory - specifica il percorso della directory che verrà utilizzata per installare l'applicazione. Questo percorso deve esistere.

    • Programma di installazione : specifica il percorso del programma di installazione dell'applicazione associata.

    • Path - specifica la directory di output per il pacchetto.

    Ad esempio:

    New-AppvSequencerPackage -Name <name of package> -PrimaryVirtualApplicationDirectory <path to the package root> -Installer <path to the installer executable> -OutputPath <directory of the output path>
    

Attendi che il sequencer crei il pacchetto. La creazione di un pacchetto tramite Windows PowerShell può richiedere del tempo. Se il pacchetto non è stato creato correttamente, verrà restituito un errore.

L'elenco seguente visualizza parametri facoltativi aggiuntivi che possono essere utilizzati con il cmdlet New-AppvSequencerPackage :

  • AcceleratorFilePath: specifica il percorso del file di .cab di scelta rapida per generare un pacchetto.

  • InstalledFilesPath: specifica il percorso in cui vengono salvati i file installati locali dell'applicazione.

  • InstallMediaPath: specifica il percorso del supporto di installazione

  • TemplateFilePath: specifica il percorso di un file modello se si desidera personalizzare il processo di sequenziazione.

  • FullLoad - specifica che il pacchetto deve essere completamente scaricato nel computer che esegue App-V prima di poter essere aperto.

A partire da Windows 10 versione 1703, i new-appvsequencerpackage cmdlet or update-appvsequencepackage acquisiscono e archiviano automaticamente tutte le personalizzazioni come modello di progetto App-V. Se si desidera apportare modifiche al pacchetto in un secondo momento, le personalizzazioni vengono caricate automaticamente da questo file modello.

Importante

Se si dispone di un modello salvato automaticamente e si tenta di caricarne un altro tramite il parametro TemplateFilePath , il valore di personalizzazione del parametro sostituirà il modello salvato automaticamente.

Amministrazione di App-V tramite Windows PowerShell