Verwalten von App-V mithilfe von Windows PowerShell

Gilt für:

  • Windows 10
  • Windows 11

Microsoft Application Virtualization (App-V) unterstützt Windows PowerShell Cmdlets, die Administratoren eine schnelle und einfache Möglichkeit zum Verwalten von App-V bieten. In den folgenden Abschnitten erfahren Sie mehr über die Verwendung von Windows PowerShell mit App-V.

Verwalten von App-V mit Windows PowerShell

Die folgende Tabelle enthält Artikel, in denen Sie mehr über die Verwendung von PowerShell für App-V erfahren.

Name Beschreibung
Laden der Windows PowerShell-Cmdlets für App-V und Abrufen von Cmdlet-Hilfe Beschreibt, wie Sie die Windows PowerShell-Cmdlets installieren und nach Cmdlet-Hilfen und Beispielen suchen.
Verwalten von App-V-Paketen, die auf einem eigenständigen Computer ausgeführt werden, mithilfe von Windows PowerShell Beschreibt, wie der Lebenszyklus von Clientpaketen auf einem eigenständigen Computer mit Windows PowerShell verwaltet wird.
Verwalten von Verbindungsgruppen auf einem eigenständigen Computer mithilfe von Windows PowerShell Beschreibt, wie Verbindungsgruppen mit Windows PowerShell verwaltet werden.
Ändern der Clientkonfiguration mithilfe von Windows PowerShell Beschreibt, wie der Client mit Windows PowerShell geändert wird.
Anwenden der Benutzerkonfigurationsdatei mithilfe von Windows PowerShell Beschreibt, wie eine Benutzerkonfigurationsdatei mit Windows PowerShell angewendet wird.
Anwenden der Bereitstellungskonfigurationsdatei mithilfe von Windows PowerShell Beschreibt, wie eine Bereitstellungskonfigurationsdatei mit Windows PowerShell angewendet wird.
Sequenzieren eines Pakets mithilfe von Windows PowerShell Beschreibt das Erstellen eines neuen Pakets mit Windows PowerShell.
Erstellen einer Paketbeschleunigung mithilfe von Windows PowerShell Beschreibt, wie Sie eine Paketbeschleunigung mit Windows PowerShell erstellen. Sie können Package Accelerators verwenden, um große, komplexe Anwendungen automatisch zu sequenzieren.
Aktivieren der Berichterstellung auf dem App-V-Client mithilfe von Windows PowerShell Beschreibt, wie sie dem Computer, auf dem der App-V-Client ausgeführt wird, das Senden von Berichtsinformationen ermöglichen.
Installieren der App-V-Datenbanken und Konvertieren der zugehörigen Sicherheits-IDs mithilfe von Windows PowerShell Beschreibt, wie ein Array von Kontonamen verwendet und in die entsprechende SID im Standard- und Hexadezimalformat konvertiert wird.
Konfigurieren des Clients für den Empfang von Paket- und Verbindungsgruppenupdates vom Veröffentlichungsserver Beschreibt, wie Sie Windows PowerShell verwenden, um einen Client zu konfigurieren, nachdem Sie die App-V-Verwaltungs- und Veröffentlichungsserver bereitgestellt und die erforderlichen Pakete und Verbindungsgruppen hinzugefügt haben.

Wichtig

Stellen Sie sicher, dass jedes Skript, das Sie mit Ihren App-V-Paketen ausführen, der Ausführungsrichtlinie entspricht, die Sie für Windows PowerShell konfiguriert haben.

Windows PowerShell Fehlerbehandlung

In der folgenden Tabelle wird Windows PowerShell Fehlerbehandlung für App-V beschrieben.

Ereignis Aktion
Verwenden des RollbackOnError-Attributs mit eingebetteten Skripts Wenn Sie das RollbackOnError-Attribut mit eingebetteten Skripts verwenden, wird das Attribut für die folgenden Ereignisse ignoriert:
– Entfernen eines Pakets
– Aufheben der Veröffentlichung eines Pakets
– Beenden einer virtuellen Umgebung
– Beenden eines Prozesses
Paketname enthält $ Wenn ein Paketname das Zeichen $enthält, müssen Sie ein einfaches Anführungszeichen ( ' ) verwenden.
Zum Beispiel:
Add-AppvClientPackage 'Contoso$App.appv'