Sequenzieren eines Pakets mithilfe von Windows PowerShell
Gilt für:
- Windows 10
- Windows 11
Gehen Sie wie folgt vor, um mithilfe von Windows PowerShell ein neues App-V-Paket zu erstellen.
Hinweis
Bevor Sie dieses Verfahren verwenden, müssen Sie die zugehörigen Installationsdateien auf den Computer kopieren, auf dem der Sequencer ausgeführt wird, und Sie haben den Abschnitt Sequencer unter Planning for the App-V Sequencer and Client Deployment gelesen und verstanden.
So erstellen Sie eine neue virtuelle Anwendung mit Windows PowerShell
Installieren Sie den App-V-Sequencer. Weitere Informationen zum Installieren des Sequencers finden Sie unter Installieren des Sequencers.
Klicken Sie auf Start , und geben Sie Windows PowerShell ein. Klicken Sie mit der rechten Maustaste auf Windows PowerShell, und wählen Sie Als Administrator ausführen aus.
Geben Sie in der Windows PowerShell-Konsole Folgendes ein: import-module appvsequencer.
Verwenden Sie zum Erstellen eines Pakets das Cmdlet New-AppvSequencerPackage . Die folgenden Parameter sind erforderlich, um ein Paket zu erstellen:
Name : Gibt den Namen des Pakets an.
PrimaryVirtualApplicationDirectory : Gibt den Pfad zu dem Verzeichnis an, das zum Installieren der Anwendung verwendet wird. Dieser Pfad muss vorhanden sein.
Installer : Gibt den Pfad zum zugehörigen Anwendungsinstallationsprogramm an.
Pfad : Gibt das Ausgabeverzeichnis für das Paket an.
Zum Beispiel:
New-AppvSequencerPackage -Name <name of package> -PrimaryVirtualApplicationDirectory <path to the package root> -Installer <path to the installer executable> -OutputPath <directory of the output path>
Warten Sie, bis der Sequencer das Paket erstellt hat. Das Erstellen eines Pakets mithilfe von Windows PowerShell kann einige Zeit in Anspruch nehmen. Wenn das Paket nicht erfolgreich erstellt wurde, wird ein Fehler zurückgegeben.
Die folgende Liste enthält zusätzliche optionale Parameter, die mit dem Cmdlet New-AppvSequencerPackage verwendet werden können:
AcceleratorFilePath: Gibt den Pfad zum Accelerator .cab Datei an, um ein Paket zu generieren.
InstalledFilesPath: Gibt den Pfad an, in dem die lokal installierten Dateien der Anwendung gespeichert werden.
InstallMediaPath: Gibt den Pfad des Installationsmediums an.
TemplateFilePath: Gibt den Pfad zu einer Vorlagendatei an, wenn Sie den Sequenzierungsprozess anpassen möchten.
FullLoad: Gibt an, dass das Paket vollständig auf den Computer heruntergeladen werden muss, auf dem die App-V ausgeführt wird, bevor es geöffnet werden kann.
Ab Windows 10 Version 1703 erfassen und speichern die new-appvsequencerpackage
update-appvsequencepackage
Cmdlets oder automatisch alle Ihre Anpassungen als App-V-Projektvorlage. Wenn Sie später Änderungen an diesem Paket vornehmen möchten, werden Ihre Anpassungen automatisch aus dieser Vorlagendatei geladen.
Wichtig
Wenn Sie über eine automatisch gespeicherte Vorlage verfügen und versuchen, eine andere Vorlage über den TemplateFilePath-Parameter zu laden, überschreibt der Anpassungswert aus dem Parameter die automatisch gespeicherte Vorlage.