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 tramite Windows PowerShell
Installare il sequencer App-V. Per altre informazioni sull'installazione del sequencer, vedere Come installare Sequencer.
Fare clic su Start e digitare Windows PowerShell. Fare clic con il pulsante destro del mouse su Windows PowerShell e scegliere Esegui come amministratore.
Usando la console di Windows PowerShell, digitare quanto segue: import-module appvsequencer.
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.