Desktop Workbench verwenden
Beta
Die Desktop Workbench (EvergreenUI) befindet sich derzeit in der Vorabversion. Features und Befehle können sich vor der stabilen Veröffentlichung ändern.
INFO
Diese Seite beschreibt die Funktionen und Features von EvergreenUI ab Version 1.0.21.
Workbench starten
Importieren Sie das Modul und führen Sie Start-EvergreenWorkbench aus, um das Fenster der Evergreen Workbench zu öffnen:
Import-Module EvergreenUI
Start-EvergreenWorkbenchBeim erneuten Öffnen stellt die Workbench die zuletzt verwendete Ansicht wieder her. Wenn die gespeicherte Ansicht deaktiviert ist, wird stattdessen die Apps-Ansicht angezeigt.
Verwenden Sie den Umschalter der Navigationsleiste, um zwischen der erweiterten und kompakten Navigation zu wechseln.

Apps-Ansicht
Die Apps-Ansicht zeigt alle über 500 vom Evergreen-Modul unterstützten Anwendungen in einem durchsuchbaren Datengitter an. Wählen Sie eine Anwendung aus der Liste links aus, um die von Get-EvergreenApp zurückgegebenen Versions- und Downloadmetadaten anzuzeigen.

Verwenden Sie das Suchfeld oben in der Anwendungsliste, um nach Namen zu filtern. Das Datengitter rechts zeigt Versionsdetails wie Version, Datum, Kanal, Release, Architektur, Typ und URI an.
Sie können häufig verwendete Anwendungen in der Liste links mit einem Stern markieren. Favoriten werden oben in der Liste angeheftet und in den lokalen Workbench-Einstellungen gespeichert.
Wenn für die ausgewählte App zwischengespeicherte Daten vorhanden sind, zeigt der Detailkopf außerdem einen Zeitstempel der letzten Aktualisierung an. Die folgende Apps-Ansicht zeigt Favoriten, die mit Sternsymbolen oben angeheftet sind, sowie den Detailkopf mit dem Zeitstempel der letzten Aktualisierung.

Dynamische Filter
Wenn Sie eine Anwendung auswählen, wird der Filterbereich automatisch anhand der von dieser Anwendung zurückgegebenen Eigenschaften aktualisiert. Wenn Sie beispielsweise Adobe Acrobat Reader DC auswählen, werden Filter für Sprache, Architektur und Typ angezeigt.

Die verfügbaren Filtereigenschaften variieren je nach Anwendung und können Folgendes umfassen:
| Eigenschaft | Beispielwerte |
|---|---|
| Architecture | x64, x86, ARM64 |
| Channel | Stable, Beta, Dev |
| Ring | Production, Enterprise |
| Language | English, English (UK) |
| Type | exe, msi, msix, zip |
| Release | General, Enterprise |
Wählen Sie im Filterbereich Werte aus, um die Ergebnisse einzugrenzen. Verwenden Sie Filter löschen, um die Filter zurückzusetzen, oder Als CSV exportieren, um die gefilterten Ergebnisse zu speichern.
Das Versionsgitter unterstützt das Sortieren nach Spalten. Klicken Sie auf eine Spaltenüberschrift, um aufsteigend zu sortieren, und klicken Sie erneut, um absteigend zu sortieren.
Sie können auch mit der rechten Maustaste auf eine Spaltenüberschrift klicken, um optionale Spalten ein- oder auszublenden. Strukturelle Spalten wie Version und URI bleiben sichtbar.

Downloadansicht
Um Anwendungsinstaller herunterzuladen, wählen Sie Versionen in der Apps-Ansicht aus und klicken Sie auf Zur Downloadwarteschlange hinzufügen. Wechseln Sie zur Downloadansicht, um Downloads zu verwalten und zu starten.

Die Downloadansicht zeigt die Warteschlange mit den Spalten Status, App, Version, Architektur, URI und Pfad. Die Spalte Pfad wird nach Abschluss eines Downloads ausgefüllt. Verwenden Sie die Symbolleiste, um:
- Ausgewählte entfernen – Elemente aus der Warteschlange entfernen
- Warteschlange leeren – alle Elemente entfernen
- Ordner öffnen – den Download-Ausgabeordner öffnen
- Alle herunterladen – alle Elemente in der Warteschlange nacheinander herunterladen
Ein Fortschrittsbalken unten zeigt den aktuellen Download an. Downloads werden nacheinander und in der Reihenfolge der Warteschlange verarbeitet. Das Gitter der Downloadwarteschlange unterstützt die Sortierung nach Spalten.

Bibliotheksansicht
Wenn Sie bereits über eine Evergreen-Bibliothek verfügen, bietet die Bibliotheksansicht eine grafische Oberfläche zum Durchsuchen und Aktualisieren. Geben Sie den Bibliothekspfad ein oder navigieren Sie dorthin, um den Inhalt der Bibliothek zu laden.

Die Bibliotheksansicht zeigt Folgendes an:
- Bibliotheksinhalt – eine Tabelle der Anwendungen in der Bibliothek mit App-Name, Versionsanzahl und Pfad
- Details der ausgewählten App – Version, URI, Typ, Größe, SHA256-Hash, Release und Dateipfad für jede Version der ausgewählten Anwendung
Verwenden Sie die Symbolleiste, um:
- Durchsuchen – einen Bibliothekspfad auswählen
- Ordner öffnen – das Bibliotheksverzeichnis öffnen
- Neue Bibliothek – eine neue Evergreen-Bibliothek erstellen (
New-EvergreenLibrary) - Bibliothek neu laden – den Bibliotheksinhalt erneut laden (
Get-EvergreenLibrary) - Bibliothek aktualisieren – die neuesten Versionen in die Bibliothek herunterladen (
Start-EvergreenLibraryUpdate)
Installationsansicht
Die Installationsansicht lädt Paketdefinitionen aus einem Verzeichnis, vergleicht die definierten Anwendungsversionen mit den aktuell auf dem Computer installierten Versionen und ermöglicht die direkte Installation oder Aktualisierung von Anwendungen.

Jede Zeile zeigt Folgendes an:
- App – Anwendungsname und Architektur
- Herausgeber – Herausgeber der Anwendung
- Installiert – die derzeit auf dem Computer installierte Version (falls vorhanden)
- Neueste Version – die neueste über Evergreen verfügbare Version
- Status – gibt an, ob die App installiert und aktuell ist, installiert und aktualisierungsbedürftig ist, installiert und noch nicht auf die neueste Version geprüft wurde oder nicht installiert ist
- Aktion – verfügbare Aktion: Installieren, Aktualisieren oder keine
Verwenden Sie die Symbolleiste, um:
- Durchsuchen – das Verzeichnis mit den Paketdefinitionen auswählen
- Definitionen laden – die Paketdefinitionsdateien laden oder erneut laden
- Neueste Versionen suchen – die neueste Version jeder definierten Anwendung über Evergreen abfragen
- Ausgewählte installieren – die ausgewählten Anwendungen installieren oder aktualisieren
INFO
Wenn die Workbench nicht mit erhöhten Rechten ausgeführt wird, fordern Installer möglicherweise eine UAC-Erhöhung an.
Register „Import“
Das Register „Import“ bietet Workflows zum Importieren von Anwendungspaketen in externe Plattformen. Es enthält vier Unterregister: Microsoft Intune Win32-Apps, Nerdio Manager Shell Apps, Microsoft 365 Apps und Authentifizierung.
Module für Importvorgänge werden beim ersten Öffnen des Registers „Import“ geladen. Bis alle erforderlichen Module geladen sind, bleiben Anmelde- und Importaktionen deaktiviert.
Microsoft Intune Win32-Apps
Überprüfung empfohlen
Import-Workflows sind verfügbar. Paketierungs- und Zuweisungsverhalten, die für Ihren Mandanten spezifisch sind, sollten jedoch vor der Bereitstellung in der Produktion in Ihrer Umgebung überprüft werden.
Navigieren Sie zu einem Verzeichnis mit Intune-Paketdefinitionen, laden Sie diese und vergleichen Sie sie mit den Win32-Apps in Ihrem Intune-Mandanten.

Das Datengitter zeigt Abgleichszeilen mit folgenden Spalten: App, Herausgeber, Intune-Version, Neueste Version, Status und Aktion.
Die Aktionswerte geben an, was als Nächstes zu tun ist:
- Neue App importieren – die Definition ist noch nicht in Intune vorhanden
- Neue Version importieren und ersetzen – die App ist in Intune vorhanden und muss aktualisiert werden
- Definition korrigieren – doppelte Definitions-GUID oder ein anderes Definitionsproblem
- – – keine Aktion erforderlich
Verwenden Sie die Aktionsleiste, um Definitionen zu verwalten und zu importieren:
- Definitionen neu laden – die Definitionsliste vom Datenträger neu laden
- Definitionen aktualisieren – die neueste Evergreen-Version für jede Definition ermitteln und
App.jsonsowie Erkennungsregeln direkt aktualisieren; nach Abschluss wird die Definitionsliste automatisch neu geladen - Mit Microsoft Intune vergleichen – die Abgleichsliste erstellen
- Win32-App importieren – die ausgewählten Zeilen mit Aktionen verarbeiten
Nerdio Manager Shell Apps
Überprüfung empfohlen
Nerdio-Import-Workflows sind verfügbar. Überprüfen Sie jedoch die API-Berechtigungen, Definitionszuordnungen und das Verhalten nach dem Import in Ihrer Umgebung.
Navigieren Sie zu einem Verzeichnis mit Nerdio-Manager-Shell-App-Definitionen, laden Sie diese und vergleichen Sie sie mit den Shell Apps in Ihrer Nerdio-Manager-Umgebung.

Das Datengitter zeigt den Status jeder Definition an: ob sie einer vorhandenen Shell App zugeordnet ist, ob ein Update verfügbar ist sowie die aktuelle und neueste Evergreen-Version. Die Statusleiste fasst die Vergleichsergebnisse zusammen.
Verwenden Sie Mit Nerdio Manager vergleichen, um die Abgleichsliste zu erstellen. Wählen Sie anschließend für die gewünschte Zeile Neue Version zu vorhandener Shell App hinzufügen oder Neue App importieren.
Microsoft 365 Apps
Überprüfung empfohlen
Der Microsoft-365-Apps-Workflow ist sowohl für Intune- als auch für Nerdio-Manager-Szenarien verfügbar. Überprüfen Sie vor der Verwendung in der Produktion Ihre XML-Konfiguration, die Paketierungsausgabe und die Mandantenberechtigungen.
Navigieren Sie zu einem Ordner mit XML-Konfigurationsdateien des Office-Bereitstellungstools und klicken Sie auf Konfigurationen laden.

Das Gitter zeigt für jede Konfiguration Folgendes an:
- Dateiname – Name der XML-Datei
- Anzeigename – generierter Anzeigename der App
- Produkte – analysierte Produkte und Zieldetails
- Status – Ergebnis der Konfigurationsprüfung (z. B. Gültig, Keine ID oder Ungültiges XML)
Verwenden Sie die Aktionsleiste, um Paketierung und Import zu konfigurieren:
- Kanal – wählt den für die Paketerstellung verwendeten Microsoft-365-Updatekanal aus
- Unternehmensname – erforderlicher Wert, der in die Paketmetadaten eingefügt wird
- Nerdio-Manager-Shell-App importieren – erstellt das Paket und importiert es in Nerdio Manager
- Microsoft-Intune-Win32-App importieren – erstellt das Paket und importiert es in Intune
Für den Nerdio-Workflow in EvergreenUI 1.0.20 liest Workbench Shell-App-Definitionsdateien aus einem Unterverzeichnis shell-app neben den XML-Konfigurationen, überprüft die erforderlichen Dateien (Definition.json, Detect.ps1, Install.ps1, Uninstall.ps1) und erstellt anhand dieser Definition die Shell App. Dieser Ablauf benötigt für Nerdio-Importe nicht mehr IntuneWin32App.
Verbindungsanzeigen auf diesem Register zeigen den Authentifizierungsstatus für Microsoft Intune und Nerdio Manager an.
Paketdefinitionen
Paketdefinitionen für Installations- und Importfunktionen finden Sie hier: https://github.com/EUCPilots/evergreen-packages.
INFO
Diese Paketdefinitionen sollten vor der Verwendung überprüft werden. Langfristig soll eine einheitliche Paketdefinition für Intune-Win32-Apps und Nerdio-Manager-Shell-Apps erstellt werden.
Authentifizierung
Im Unterregister „Authentifizierung“ werden Verbindungen mit Entra ID, der Nerdio-Manager-API und Azure Storage verwaltet. Diese Verbindungen sind für Import-Workflows von Intune, Nerdio Manager und Microsoft 365 Apps erforderlich.

Konfigurieren Sie Folgendes:
- Entra ID – geben Sie optional eine Mandanten-ID ein und verwenden Sie Anmelden, um eine Verbindung mit Microsoft Intune herzustellen
- Nerdio-Manager-API – geben Sie NME-Host, Client-ID, API-Bereich, OAuth-Token-URL, Client-Secret und Mandanten-ID an, um eine Verbindung mit Nerdio Manager herzustellen
- Azure Storage für Nerdio-Manager-Shell-Apps – konfigurieren Sie optional Abonnement-ID, Ressourcengruppe, Speicherkonto und Container zum Speichern von Anwendungspaketen
Aktualisierungsansicht
Die Aktualisierungsansicht führt Update-Evergreen über die grafische Oberfläche aus, um den lokalen Cache der Anwendungsdefinitionen mit dem neuesten Release aus dem Repository evergreen-apps zu synchronisieren.

Klicken Sie auf Update-Evergreen ausführen, um die Aktualisierung zu starten. Im Ausgabebereich werden mit Zeitstempel versehene Protokollmeldungen zur Cacheprüfung, zum Download, zur Hashüberprüfung und zum Synchronisierungsfortschritt angezeigt.
Infoansicht
Die Infoansicht zeigt die Metadaten des geladenen EvergreenUI-Moduls, darunter Name, Version, Vorabversionsbezeichnung, Projekt-URI und Beschreibung.

Außerdem enthält sie den Abschnitt Erforderliche Module, in dem die von Import-Workflows verwendeten Modulabhängigkeiten aufgeführt und deren Installationsstatus angezeigt werden.
Einstellungen
In der Einstellungsansicht werden allgemeine Einstellungen und anbieterspezifische Optionen konfiguriert.

Allgemein
- Download-Ausgabepfad – Standardverzeichnis für heruntergeladene Anwendungsinstaller
- Pfad der Evergreen-Apps – Pfad zum lokalen Cache der Evergreen-Anwendungsdefinitionen (schreibgeschützt; zeigt den Wert aus
Get-EvergreenAppsPathan) - Design – zwischen hellem und dunklem Design wechseln
- Register „Import“ anzeigen / Register „Installieren“ anzeigen – Sichtbarkeit der Import- und Installationsansichten umschalten
- App-Versionscache – Versionsdaten werden lokal zwischengespeichert und beim Auswählen einer App geladen. Verwenden Sie Cache leeren, um bei der nächsten Auswahl eine neue Abfrage zu erzwingen.
- Cacheordner öffnen – den lokalen Cacheordner der App-Versionen öffnen
Microsoft Intune
- IntuneWin32App-Modul – Statusanzeige, ob das IntuneWin32App-Modul geladen ist; verwenden Sie Neu laden, um es erneut zu importieren
- Paketausgabepfad – Verzeichnis für Intune-Win32-Paketausgabedateien
Protokolle
- Protokollordner öffnen – das lokale EvergreenUI-Protokollverzeichnis öffnen
- Protokolle löschen – lokale
.log-Dateien aus dem EvergreenUI-Protokollverzeichnis löschen
Protokollbereich
Der Protokollbereich unten im Fenster zeigt Meldungen mit Zeitstempel auf drei Ebenen an:
- Info – Fortschritts- und Statusmeldungen
- Warnung – nicht kritische Probleme (z. B. eine Weiterleitung als Antwort auf eine Download-URL)
- Fehler – Fehler beim Suchen nach Versionen, Herunterladen oder Aktualisieren von Bibliotheken

Verwenden Sie Protokoll kopieren, Protokoll speichern, Fortschrittsprotokoll anzeigen oder Fortschrittsprotokoll ausblenden, um die Protokollausgabe zu verwalten. Während Vorgänge ausgeführt werden, entstehen Protokollmeldungen in Echtzeit in Hintergrund-Runspaces.
