Condividi tramite


Come sequenziare un pacchetto usando Windows PowerShell

Si applica a:

  • Windows 10
  • Windows 11

Usare la procedura seguente per creare un nuovo pacchetto App-V usando Windows PowerShell.

Nota

Prima di usare questa procedura, è necessario copiare i file del programma di installazione associati nel computer che esegue il sequencer e leggere e comprendere la sezione sequencer di Planning for the App-V Sequencer and Client Deployment.

Per creare una nuova applicazione virtuale usando Windows PowerShell

  1. Installare il sequencer App-V. Per altre informazioni sull'installazione del 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. Usando la console 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 parametri seguenti:

    • Nome : specifica il nome del pacchetto.

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

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

    • Percorso : 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>
    

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

Nell'elenco seguente vengono visualizzati parametri facoltativi aggiuntivi che possono essere usati con il cmdlet New-AppvSequencerPackage :

  • AcceleratorFilePath: specifica il percorso dell'acceleratore .cab file 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 vuole personalizzare il processo di sequenziazione.

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

A partire da Windows 10 versione 1703, i new-appvsequencerpackage cmdlet o update-appvsequencepackage acquisiscono e archiviano automaticamente tutte le personalizzazioni come modello di progetto App-V. Se si desidera apportare modifiche a questo 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 caricare un altro modello tramite il parametro TemplateFilePath , il valore di personalizzazione del parametro eseguirà l'override del modello salvato automaticamente.


Per i problemi di App-V, usare il forum di App-V TechNet.